Skip to content

Commit 6c8c898

Browse files
committed
gh actions: don't fail fast
by default, if any run of a matrix strategy fails, the others are stopped immediately. In our case it means that if gcc fails, the clang build will also fail, which is not what we want. Change fail-fast to false so that if gcc fails, we can still see if clang also fails or if it is a gcc specific problem or vice versa.
1 parent 0e876c3 commit 6c8c898

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/build-pr.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ jobs:
8383
runs-on: ubuntu-latest
8484
name: linux (${{ matrix.cc }})
8585
strategy:
86+
fast-fast: false
8687
matrix:
8788
include:
8889
- cc: gcc

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ jobs:
8484
runs-on: ubuntu-latest
8585
name: linux (${{ matrix.cc }})
8686
strategy:
87+
fail-fast: false
8788
matrix:
8889
include:
8990
- cc: gcc

0 commit comments

Comments
 (0)