Commit 676d09b
committed
fix(ci): resolve deployment failure with legacy-peer-deps
Issue:
- GitHub Pages deployment failing on dependency installation
- Eslint v9 incompatible with eslint-config-next peer dependency
- Peer dependency conflict blocking npm install
Fix:
- Add --legacy-peer-deps flag to pnpm install in CI workflow
- Allows installation despite peer dependency mismatches
- Matches local development environment setup
Impact:
- Website will auto-deploy on push to main
- v1.2.0 features will be available in playground
- No functional changes to site code
Testing:
- Local build successful with --legacy-peer-deps
- Next.js build completes without errors
- Site functions normally with v1.2.0 parser
Refs: Deployment failure in run #185872516831 parent 8ff9273 commit 676d09b
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
0 commit comments