Skip to content

Commit dadf9e5

Browse files
committed
Merge branch 'pb/ci-matrix-wo-shortcut' into maint
Our setting of GitHub CI test jobs were a bit too eager to give up once there is even one failure found. Tweak the knob to allow other jobs keep running even when we see a failure, so that we can find more failures in a single run. * pb/ci-matrix-wo-shortcut: ci: do not cancel all jobs of a matrix if one fails
2 parents f20aeed + 2b0e14f commit dadf9e5

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ jobs:
123123
runs-on: windows-latest
124124
needs: [windows-build]
125125
strategy:
126+
fail-fast: false
126127
matrix:
127128
nr: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
128129
steps:
@@ -227,6 +228,7 @@ jobs:
227228
runs-on: windows-latest
228229
needs: [vs-build, windows-build]
229230
strategy:
231+
fail-fast: false
230232
matrix:
231233
nr: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
232234
steps:
@@ -272,6 +274,7 @@ jobs:
272274
needs: ci-config
273275
if: needs.ci-config.outputs.enabled == 'yes'
274276
strategy:
277+
fail-fast: false
275278
matrix:
276279
vector:
277280
- jobname: linux-clang
@@ -309,6 +312,7 @@ jobs:
309312
needs: ci-config
310313
if: needs.ci-config.outputs.enabled == 'yes'
311314
strategy:
315+
fail-fast: false
312316
matrix:
313317
vector:
314318
- jobname: linux-musl

0 commit comments

Comments
 (0)