diff --git a/.github/workflows/reusable-test.yml b/.github/workflows/reusable-test.yml index 2b9606e08..2832edc1b 100644 --- a/.github/workflows/reusable-test.yml +++ b/.github/workflows/reusable-test.yml @@ -76,6 +76,7 @@ jobs: run: ./ci/ci-install.bash - name: Test + id: run-test continue-on-error: true env: TESTS: ${{ inputs.suite }} @@ -96,5 +97,5 @@ jobs: name: code-coverage-${{ inputs.suite }} - name: Fail job if a test failed - if: ${{ failure() && !cancelled() }} + if: ${{ steps.run-test.outcome == 'failure' && !cancelled() }} run: exit 1