diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml new file mode 100644 index 0000000..6fa1f50 --- /dev/null +++ b/.github/workflows/ruby.yml @@ -0,0 +1,20 @@ +name: Ruby CI + +on: push + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + ruby-version: ['3.1.3', 'head'] + steps: + - uses: actions/checkout@v2 + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: ${{ matrix.ruby-version }} + bundler-cache: true + - name: Run bundle install + run: | + bundle \ No newline at end of file diff --git a/.ruby-version b/.ruby-version index c043eea..ff365e0 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.2.1 +3.1.3 diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 2adb670..0000000 --- a/.travis.yml +++ /dev/null @@ -1,9 +0,0 @@ -language: ruby -cache: bundler -before_install: gem install bundler -rvm: -- ruby-head -- 2.5.1 -- 2.4.4 -- 2.3.7 -- jruby-19mode diff --git a/netvisor.gemspec b/netvisor.gemspec index c7b06b9..976a520 100644 --- a/netvisor.gemspec +++ b/netvisor.gemspec @@ -22,7 +22,7 @@ EOF spec.required_ruby_version = '>= 2.3.3' - spec.add_development_dependency 'bundler', '~> 1.17.3' + spec.add_development_dependency 'bundler', '>= 2.3.26' spec.add_development_dependency 'rake', '~> 10.4.2' spec.add_development_dependency 'pry', '~> 0.10.1' spec.add_development_dependency 'rspec', '~> 3.1.0'