From 168ca974c07641961f244064785d6cf9b5ea0d5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 24 May 2022 14:21:35 +0200 Subject: [PATCH 1/2] ignore .ruby-version --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index bffc88a..a93d5f3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ TAGS ripper-tags-*gem *.swp Gemfile.lock +.ruby-version From cd09eab9829ad03762b67747dc33e16f341439ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Tue, 24 May 2022 14:22:04 +0200 Subject: [PATCH 2/2] refresh CI setup --- .github/workflows/ruby.yml | 31 ++++++++++++++++++++----------- .travis.yml | 10 ---------- 2 files changed, 20 insertions(+), 21 deletions(-) delete mode 100644 .travis.yml diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 918be97..0e57d5a 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -8,16 +8,25 @@ jobs: strategy: fail-fast: false matrix: - ruby_version: ['2.4.x', '2.5.x', '2.6.x'] + ruby_version: + - "1.9.3" + - "2.0" + - "2.1" + - "2.2" + - "2.3" + - "2.4" + - "2.5" + - "2.6" + - "2.7" + - "3.0" + - "3.1" steps: - - uses: actions/checkout@v1 - - name: Set up Ruby - uses: actions/setup-ruby@v1 - with: - ruby-version: ${{ matrix.ruby_version }} - - name: Run tests - run: | - bundle --version 2>/dev/null || gem install --no-document bundler - bundle install --jobs 4 --retry 3 - bundle exec rake + - uses: actions/checkout@v3 + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: ${{ matrix.ruby_version }} + bundler-cache: true + - name: Run tests + run: bundle exec rake diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 21ecf64..0000000 --- a/.travis.yml +++ /dev/null @@ -1,10 +0,0 @@ -language: ruby -before_install: - - bundle --version 2>/dev/null | grep -q '1.7.6' && gem install bundler -v 1.11.2 || true -cache: bundler -rvm: -- 1.9.3 -- '2.0' -- '2.1' -- '2.2' -- '2.3'