ci: install only server workspace deps to avoid private package auth

This commit is contained in:
Mohamed Boudra
2026-01-08 18:26:37 +07:00
parent de7dfd0984
commit e715ba53cc
+2 -6
View File
@@ -27,13 +27,9 @@ jobs:
with: with:
node-version: '20' node-version: '20'
cache: 'npm' cache: 'npm'
registry-url: 'https://npm.pkg.github.com'
scope: '@boudra'
- name: Install dependencies - name: Install server dependencies
run: npm ci run: npm install --workspace=@paseo/server --include-workspace-root
env:
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Typecheck - name: Typecheck
run: npm run typecheck --workspace=@paseo/server run: npm run typecheck --workspace=@paseo/server