Skip to content

Commit a6fa89e

Browse files
authored
dont link workspace packages when checking for changes. (#145)
1 parent b10e940 commit a6fa89e

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

.github/workflows/deploy-apps.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)