.github/workflows/ci.yaml in manageiq-api-client-0.4.0 vs .github/workflows/ci.yaml in manageiq-api-client-0.6.0

- old
+ new

@@ -10,16 +10,21 @@ ci: runs-on: ubuntu-latest strategy: matrix: ruby-version: - - '2.6' - - '2.7' - '3.0' + - '3.1' + - '3.2' + - '3.3' rails-version: - - '6.0' - - '6.1' + - '7.0' + - '7.1' + - '7.2' + exclude: + - ruby-version: '3.0' + rails-version: '7.2' env: TEST_RAILS_VERSION: ${{ matrix.rails-version }} CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} steps: - uses: actions/checkout@v4 @@ -30,8 +35,8 @@ bundler-cache: true timeout-minutes: 30 - name: Run tests run: bundle exec rake - name: Report code coverage - if: ${{ github.ref == 'refs/heads/master' && matrix.ruby-version == '3.0' && matrix.rails-version == '6.1' }} + if: ${{ github.ref == 'refs/heads/master' && matrix.ruby-version == '3.1' && matrix.rails-version == '7.0' }} continue-on-error: true - uses: paambaati/codeclimate-action@v5 + uses: paambaati/codeclimate-action@v9