Commit a4678e7
committed
Update GitHub Actions CI to use pnpm
Update CI workflow to use pnpm instead of yarn for dependency management.
Changes:
- Add pnpm/action-setup@v4 step to install pnpm in both test and lint jobs
- Change cache from 'yarn' to 'pnpm' in setup-node action
- Set pnpm version to 9 for CI stability
- Keep existing make commands (already updated to use pnpm)
The workflow will now:
1. Install pnpm v9
2. Setup Node.js with pnpm caching
3. Run make install (which uses pnpm)
4. Run tests, build, and lint with pnpm1 parent f010480 commit a4678e7
1 file changed
+12
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
22 | 27 | | |
23 | 28 | | |
24 | 29 | | |
25 | 30 | | |
26 | | - | |
| 31 | + | |
27 | 32 | | |
28 | 33 | | |
29 | 34 | | |
| |||
50 | 55 | | |
51 | 56 | | |
52 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
53 | 63 | | |
54 | 64 | | |
55 | 65 | | |
56 | 66 | | |
57 | | - | |
| 67 | + | |
58 | 68 | | |
59 | 69 | | |
60 | 70 | | |
| |||
0 commit comments