File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,23 +49,37 @@ jobs:
4949 uses : actions/setup-node@v4
5050 with :
5151 node-version : lts/*
52+
5253 - name : Setup pnpm
5354 if : steps.changes.outputs.skip_steps != 'true'
5455 uses : pnpm/action-setup@v4.1.0
56+
57+ # ✅ NEW: configure pnpm to use registry packages, not workspace links
58+ - name : Configure pnpm for registry install
59+ if : steps.changes.outputs.skip_steps != 'true'
60+ run : |
61+ echo "link-workspace-packages=false" >> .npmrc
62+ echo "prefer-workspace-packages=false" >> .npmrc
63+ echo "auto-install-peers=true" >> .npmrc
64+
5565 - name : Install dependencies
5666 if : steps.changes.outputs.skip_steps != 'true'
57- run : pnpm install --prefer-workspace-packages=false
67+ run : pnpm install --config.prefer-workspace-packages=false --link-workspace-packages=false
68+
5869 - name : Build
5970 if : steps.changes.outputs.skip_steps != 'true'
6071 run : pnpm build apps
72+
6173 - name : Setup Pages
6274 if : steps.changes.outputs.skip_steps != 'true'
6375 uses : actions/configure-pages@v5
76+
6477 - name : Upload artifact
6578 if : steps.changes.outputs.skip_steps != 'true'
6679 uses : actions/upload-pages-artifact@v3
6780 with :
6881 path : ' ./dist'
82+
6983 - name : Deploy to GitHub Pages
7084 if : steps.changes.outputs.skip_steps != 'true'
7185 id : deployment
You can’t perform that action at this time.
0 commit comments