Skip to content

Commit 836bc2f

Browse files
authored
chore: prevent running jobs on cancel (#343)
1 parent 01eb8ed commit 836bc2f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/check.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ jobs:
149149
if: |
150150
always() &&
151151
needs.setup.outputs.RUN_JS == 'true' &&
152-
contains(needs.*.result, 'success') &&
152+
!contains(needs.*.result, 'cancelled') &&
153153
!contains(needs.*.result, 'failure')
154154
strategy:
155155
matrix: ${{ fromJSON(needs.setup.outputs.JS_MATRIX) }}
@@ -198,8 +198,8 @@ jobs:
198198
if: |
199199
always() &&
200200
needs.setup.outputs.RUN_JS_ALGOLIASEARCH == 'true' &&
201-
contains(needs.client_javascript.result, 'success') &&
202-
!contains(needs.client_javascript.result, 'failure')
201+
!contains(needs.*.result, 'cancelled') &&
202+
!contains(needs.*.result, 'failure')
203203
steps:
204204
- uses: actions/checkout@v2
205205

@@ -236,7 +236,7 @@ jobs:
236236
if: |
237237
always() &&
238238
needs.setup.outputs.RUN_JAVA == 'true' &&
239-
contains(needs.*.result, 'success') &&
239+
!contains(needs.*.result, 'cancelled') &&
240240
!contains(needs.*.result, 'failure')
241241
strategy:
242242
matrix: ${{ fromJSON(needs.setup.outputs.JAVA_MATRIX) }}
@@ -285,7 +285,7 @@ jobs:
285285
if: |
286286
always() &&
287287
needs.setup.outputs.RUN_PHP == 'true' &&
288-
contains(needs.*.result, 'success') &&
288+
!contains(needs.*.result, 'cancelled') &&
289289
!contains(needs.*.result, 'failure')
290290
strategy:
291291
matrix: ${{ fromJSON(needs.setup.outputs.PHP_MATRIX) }}
@@ -334,7 +334,7 @@ jobs:
334334
if: |
335335
always() &&
336336
needs.setup.outputs.RUN_JS_TESTS == 'true' &&
337-
contains(needs.*.result, 'success') &&
337+
!contains(needs.*.result, 'cancelled') &&
338338
!contains(needs.*.result, 'failure')
339339
steps:
340340
- uses: actions/checkout@v2
@@ -358,7 +358,7 @@ jobs:
358358
if: |
359359
always() &&
360360
needs.setup.outputs.RUN_CTS == 'true' &&
361-
contains(needs.*.result, 'success') &&
361+
!contains(needs.*.result, 'cancelled') &&
362362
!contains(needs.*.result, 'failure')
363363
steps:
364364
- uses: actions/checkout@v2

0 commit comments

Comments
 (0)