diff --git a/.github/workflows/IntegrationTest.yml b/.github/workflows/IntegrationTest.yml index ee1e5f1..013f237 100644 --- a/.github/workflows/IntegrationTest.yml +++ b/.github/workflows/IntegrationTest.yml @@ -33,7 +33,7 @@ jobs: integration-gate: name: "IntegrationTest" needs: "integration-test" - if: "${{ always() }}" + if: "${{ always() && needs.integration-test.result != 'skipped' }}" runs-on: "ubuntu-latest" steps: - name: "Fail if any downstream integration test failed" diff --git a/.github/workflows/Tests.yml b/.github/workflows/Tests.yml index db43292..70f6c8d 100644 --- a/.github/workflows/Tests.yml +++ b/.github/workflows/Tests.yml @@ -43,7 +43,7 @@ jobs: tests-gate: name: "Tests" needs: "tests" - if: "${{ always() }}" + if: "${{ always() && needs.tests.result != 'skipped' }}" runs-on: "ubuntu-latest" steps: - name: "Fail if any matrix leg failed"