summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yaml4
-rw-r--r--.github/workflows/example.yaml3
2 files changed, 5 insertions, 2 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 7468b02..f4a5e3e 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -28,7 +28,7 @@ jobs:
for dir in "lib" "module"; do
pushd test/"$dir"
- echo "$dir=$(nix eval --show-trace --json .#githubWorkflow.matrix)" >> "$GITHUB_OUTPUT"
+ echo "$dir=$(nix eval --show-trace --json .#workflowMatrix)" >> "$GITHUB_OUTPUT"
popd
done
@@ -37,6 +37,7 @@ jobs:
needs: eval
strategy:
+ fail-fast: false
matrix: ${{ fromJSON(needs.eval.outputs.lib-matrix) }}
name: Build (lib/${{ matrix.attr }})
@@ -70,6 +71,7 @@ jobs:
needs: eval
strategy:
+ fail-fast: false
matrix: ${{ fromJSON(needs.eval.outputs.module-matrix) }}
name: Build (module/${{ matrix.attr }})
diff --git a/.github/workflows/example.yaml b/.github/workflows/example.yaml
index 0c214e9..3405f41 100644
--- a/.github/workflows/example.yaml
+++ b/.github/workflows/example.yaml
@@ -22,12 +22,13 @@ jobs:
run: |
set -eu
- echo "matrix=$(nix eval --show-trace --json .#githubWorkflow.matrix)" >> "$GITHUB_OUTPUT"
+ echo "matrix=$(nix eval --show-trace --json .#workflowMatrix)" >> "$GITHUB_OUTPUT"
build:
needs: eval
strategy:
+ fail-fast: false
matrix: ${{ fromJSON(needs.eval.outputs.matrix) }}
name: Build (${{matrix.attr}})