.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: |