Skip to content

Commit 0fe2142

Browse files
committed
ci: switch nix-flake-test job from matrix to sequential steps
Remove the strategy matrix from the nix-flake-test job and replace it with individual steps for each quality check (test, typecheck, lint, format, test:e2e). This changes the execution from parallel matrix jobs to sequential steps in a single job.
1 parent 34afb7d commit 0fe2142

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,6 @@ jobs:
5858
uses: actions/dependency-review-action@v4
5959

6060
nix-flake-test:
61-
strategy:
62-
fail-fast: false
63-
matrix:
64-
quality: [test, typecheck, lint, format, test:e2e]
6561
name: Devenv CI
6662
runs-on: ubuntu-latest
6763
permissions:
@@ -89,4 +85,12 @@ jobs:
8985
run: devenv shell -- bun build:prod
9086

9187
- name: Quality checks (Devenv shell)
92-
run: devenv shell -- bun ${{matrix.quality}}
88+
run: devenv shell -- bun test
89+
- name: Quality checks (Devenv shell)
90+
run: devenv shell -- bun typecheck
91+
- name: Quality checks (Devenv shell)
92+
run: devenv shell -- bun lint
93+
- name: Quality checks (Devenv shell)
94+
run: devenv shell -- bun format
95+
- name: Quality checks (Devenv shell)
96+
run: devenv shell -- bun test:e2e

0 commit comments

Comments
 (0)