diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bb7c0a748..a634defb4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,16 +14,19 @@ jobs: BUNDLE_RETRY: 3 CI: true TRUFFLERUBYOPT: "--engine.Mode=latency" - continue-on-error: ${{ matrix.experimental }} + continue-on-error: ${{ matrix.allow_failure }} strategy: fail-fast: false matrix: ruby: ["2.4.10", "2.5.8", "2.6.6", "2.7.1", "jruby-9.2", "truffleruby"] - test_command: ["bundle exec rake test", "./ci/run_rubocop_specs"] - experimental: [false] + test_command: ["bundle exec rake test"] + allow_failure: [false] include: - ruby: "head" - experimental: true + allow_failure: true + - ruby: "2.7.1" + test_command: "./ci/run_rubocop_specs" + allow_failure: true steps: - uses: actions/checkout@v2 - uses: actions/cache@v1 @@ -46,4 +49,4 @@ jobs: bundle update - name: Run tests run: | - bundle exec rake test + ${{ matrix.test_command }}