From e291e0aeffda995e860590300c58b51bb6641fc0 Mon Sep 17 00:00:00 2001 From: Tien Nguyen Date: Fri, 8 Dec 2023 11:52:59 +0200 Subject: [PATCH 1/3] delete travis config and add github workflow --- .github/workflows/ruby.yml | 21 +++++++++++++++++++++ .travis.yml | 9 --------- 2 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 .github/workflows/ruby.yml delete mode 100644 .travis.yml diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml new file mode 100644 index 0000000..c9c9898 --- /dev/null +++ b/.github/workflows/ruby.yml @@ -0,0 +1,21 @@ +name: Ruby CI + +on: push + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + ruby-version: ['2.3.7', '2.4.4', '2.5.1', 'head', 'jruby-19mode'] + 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: | + gem install bundler + bundle install \ No newline at end of file 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 From dc169d0d2900e73b95a2db3360cb0b64f58d6f7d Mon Sep 17 00:00:00 2001 From: Tien Nguyen Date: Fri, 8 Dec 2023 13:03:40 +0200 Subject: [PATCH 2/3] bump ruby and bundler version --- .github/workflows/ruby.yml | 5 ++--- .ruby-version | 2 +- netvisor.gemspec | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index c9c9898..6fa1f50 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['2.3.7', '2.4.4', '2.5.1', 'head', 'jruby-19mode'] + ruby-version: ['3.1.3', 'head'] steps: - uses: actions/checkout@v2 - name: Set up Ruby @@ -17,5 +17,4 @@ jobs: bundler-cache: true - name: Run bundle install run: | - gem install bundler - bundle install \ No newline at end of file + 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/netvisor.gemspec b/netvisor.gemspec index c7b06b9..bf3753c 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.4.19' spec.add_development_dependency 'rake', '~> 10.4.2' spec.add_development_dependency 'pry', '~> 0.10.1' spec.add_development_dependency 'rspec', '~> 3.1.0' From f56b3a8637d1db6200a264794c216e06897d69a1 Mon Sep 17 00:00:00 2001 From: Tien Nguyen Date: Fri, 8 Dec 2023 13:04:54 +0200 Subject: [PATCH 3/3] fix bundler version --- netvisor.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netvisor.gemspec b/netvisor.gemspec index bf3753c..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', '~> 2.4.19' + 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'