diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 09acb061..e51b705c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -73,8 +73,10 @@ jobs: required_check: runs-on: ubuntu-latest needs: + - prevent-duplicate-checks - test_matrix - if: always() + + if: ${{ !cancelled() && needs.prevent-duplicate-checks.outputs.should-run == 'true' }} steps: - name: All required jobs and matrix versions passed if: ${{ !(contains(needs.*.result, 'failure')) }}