Commit 3e04cf76f49c

Vincent Demeester <vincent@sbr.pm>
2025-10-29 10:36:00
.github/workflows: fail more often in matrix
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 959c76a
Changed files (2)
.github/workflows/build-packages.yaml
@@ -36,6 +36,7 @@ jobs:
         name: Generate Nix Matrix
         run: |
           set -Eeu
+          set -o pipefail
           echo "matrix=$(nix eval --json '.#githubActions.matrix')" >> "$GITHUB_OUTPUT"
 
   nix-build:
.github/workflows/build-systems.yaml
@@ -50,6 +50,7 @@ jobs:
         name: Generate Nix Matrix
         run: |
           set -Eeu
+          set -o pipefail
           echo "matrix={\"include\": $(nix eval .#githubActionsMatrix --raw)}" >> "$GITHUB_OUTPUT"
           cat $GITHUB_OUTPUT