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

View File

@@ -27,13 +27,9 @@ jobs:
with:
node-version: '20'
cache: 'npm'
registry-url: 'https://npm.pkg.github.com'
scope: '@boudra'
- name: Install dependencies
run: npm ci
env:
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Install server dependencies
run: npm install --workspace=@paseo/server --include-workspace-root
- name: Typecheck
run: npm run typecheck --workspace=@paseo/server