Skip to content

Commit 8e9cd06

Browse files
committed
added missing pnpm setup
1 parent 31543a0 commit 8e9cd06

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/validate.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ jobs:
2222
- run: biome ci . --reporter=github
2323

2424
typecheck:
25+
needs: lint
2526
name: 🔎 Type check
2627
runs-on: ubuntu-latest
2728
steps:
2829
- uses: actions/checkout@v4
30+
- uses: pnpm/action-setup@v4
2931
- uses: actions/setup-node@v4
3032
with:
3133
node-version-file: "package.json"
@@ -34,10 +36,12 @@ jobs:
3436
- run: pnpm run typecheck
3537

3638
vitest:
39+
needs: typecheck
3740
name: ⚡ Unit Tests
3841
runs-on: ubuntu-latest
3942
steps:
4043
- uses: actions/checkout@v4
44+
- uses: pnpm/action-setup@v4
4145
- uses: actions/setup-node@v4
4246
with:
4347
node-version-file: "package.json"

0 commit comments

Comments
 (0)