diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..516e263 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,16 @@ +name: Test + +on: push + +env: + RAILS_ENV: test + +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + - run: bundle exec rspec diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..619b537 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +3.3.3 diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 163801d..0000000 --- a/.travis.yml +++ /dev/null @@ -1,6 +0,0 @@ -rvm: -- 1.9.3 -- 2.0.0 -branches: - only: - - master diff --git a/feed_searcher.gemspec b/feed_searcher.gemspec index 0fe8635..a9d70aa 100644 --- a/feed_searcher.gemspec +++ b/feed_searcher.gemspec @@ -21,10 +21,10 @@ Gem::Specification.new do |spec| spec.add_dependency "mechanize", ">= 1.0.0" spec.add_dependency "nokogiri" spec.add_development_dependency "activesupport" - spec.add_development_dependency "bundler", "~> 1.3" + spec.add_development_dependency "bundler" spec.add_development_dependency "pry" spec.add_development_dependency "rake" - spec.add_development_dependency "rspec", ">= 2.13.0" + spec.add_development_dependency "rspec" spec.add_development_dependency "simplecov" spec.add_development_dependency "webmock" spec.add_development_dependency "coveralls" diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 2e65f1e..d996f70 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,9 +1,6 @@ require "coveralls" Coveralls.wear! -require "simplecov" -SimpleCov.start - $LOAD_PATH.unshift File.expand_path("../../lib/feed_searcher", __FILE__) require "feed_searcher" require "webmock/rspec"