From c1eed6f1cc9939b783e9ac241ba07812f675392e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Vannicatte?= Date: Wed, 6 Apr 2022 14:04:48 +0200 Subject: [PATCH] chore: prevent running jobs on cancel --- .github/workflows/check.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 97575a7717a..abd8c93c7cd 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -149,7 +149,7 @@ jobs: if: | always() && needs.setup.outputs.RUN_JS == 'true' && - contains(needs.*.result, 'success') && + !contains(needs.*.result, 'cancelled') && !contains(needs.*.result, 'failure') strategy: matrix: ${{ fromJSON(needs.setup.outputs.JS_MATRIX) }} @@ -198,8 +198,8 @@ jobs: if: | always() && needs.setup.outputs.RUN_JS_ALGOLIASEARCH == 'true' && - contains(needs.client_javascript.result, 'success') && - !contains(needs.client_javascript.result, 'failure') + !contains(needs.*.result, 'cancelled') && + !contains(needs.*.result, 'failure') steps: - uses: actions/checkout@v2 @@ -236,7 +236,7 @@ jobs: if: | always() && needs.setup.outputs.RUN_JAVA == 'true' && - contains(needs.*.result, 'success') && + !contains(needs.*.result, 'cancelled') && !contains(needs.*.result, 'failure') strategy: matrix: ${{ fromJSON(needs.setup.outputs.JAVA_MATRIX) }} @@ -285,7 +285,7 @@ jobs: if: | always() && needs.setup.outputs.RUN_PHP == 'true' && - contains(needs.*.result, 'success') && + !contains(needs.*.result, 'cancelled') && !contains(needs.*.result, 'failure') strategy: matrix: ${{ fromJSON(needs.setup.outputs.PHP_MATRIX) }} @@ -334,7 +334,7 @@ jobs: if: | always() && needs.setup.outputs.RUN_JS_TESTS == 'true' && - contains(needs.*.result, 'success') && + !contains(needs.*.result, 'cancelled') && !contains(needs.*.result, 'failure') steps: - uses: actions/checkout@v2 @@ -358,7 +358,7 @@ jobs: if: | always() && needs.setup.outputs.RUN_CTS == 'true' && - contains(needs.*.result, 'success') && + !contains(needs.*.result, 'cancelled') && !contains(needs.*.result, 'failure') steps: - uses: actions/checkout@v2