.github/workflows/test.yml in armg-0.9.0 vs .github/workflows/test.yml in armg-0.10.0
- old
+ new
@@ -9,38 +9,30 @@
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
ruby:
- - 2.4
- - 2.5
- - 2.6
- 2.7
+ - 3.0
+ - 3.1
env:
- ARMG_TEST_MYSQL_PORT=10056 ARMG_TEST_MYSQL_ENGINE=MyISAM
- ARMG_TEST_MYSQL_PORT=10057 ARMG_TEST_MYSQL_ENGINE=MyISAM
- ARMG_TEST_MYSQL_PORT=10057 ARMG_TEST_MYSQL_ENGINE=InnoDB
gemfile:
- - gemfiles/ar50.gemfile
- - gemfiles/ar51.gemfile
- - gemfiles/ar52.gemfile
- gemfiles/ar60.gemfile
- gemfiles/ar61.gemfile
- exclude:
- - ruby: 2.4
- gemfile: gemfiles/ar60.gemfile
- - ruby: 2.4
- gemfile: gemfiles/ar61.gemfile
+ - gemfiles/ar70.gemfile
steps:
- uses: actions/checkout@v2
- - uses: actions/setup-ruby@v1
+ - uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
- uses: actions/cache@v2
with:
path: gemfiles/vendor/bundle
- key: ${{ runner.os }}-gems-${{ matrix.ruby }}-${{ matrix.gemfile }}-${{ hashFiles('ridgepole.gemspec', '**/Gemfile', '${{ matrix.gemfile }}') }}
+ key: ${{ runner.os }}-gems-${{ matrix.ruby }}-${{ matrix.gemfile }}-${{ hashFiles('ridgepole.gemspec', '**/Gemfile', matrix.gemfile) }}
restore-keys: |
${{ runner.os }}-gems-${{ matrix.ruby }}-${{ matrix.gemfile }}-
- name: Setup dependencies
run: |