Skip to content

Commit 676d09b

Browse files
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 #18587251683
1 parent 8ff9273 commit 676d09b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
cache: 'pnpm'
3434

3535
- name: Install dependencies
36-
run: pnpm install --frozen-lockfile
36+
run: pnpm install --frozen-lockfile --legacy-peer-deps
3737

3838
- name: Build site
3939
run: pnpm run build

0 commit comments

Comments
 (0)