diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 95a5e339..8e4899f4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -252,14 +252,10 @@ jobs: - set-build-metadata - build-container-image - build-test-suite-matrix - # Don't fail the entire test suite when: - # - Running npm audit, so we can see test results even if there are - # vulnerable dependencies that might be unrelated to the PR - # - Running the 'test' target because it runs all the tests, including the - # ones that are allowed to fail - continue-on-error: ${{ matrix.test-case == 'npm-audit' || matrix.test-case == 'test' }} strategy: - fail-fast: true + # Continue running the rest of the test suite so we get feedback even if + # there are failures in certain tests, such as when running npm-audit + fail-fast: false matrix: test-case: ${{ fromJson(needs.build-test-suite-matrix.outputs.matrix) }} images: