Skip to content

fix: use setup-vp in deploy workflow#136

Merged
fengmk2 merged 5 commits into
voidzero-dev:mainfrom
fengmk2:fix/deploy-use-setup-vp
Feb 28, 2026
Merged

fix: use setup-vp in deploy workflow#136
fengmk2 merged 5 commits into
voidzero-dev:mainfrom
fengmk2:fix/deploy-use-setup-vp

Conversation

@fengmk2
Copy link
Copy Markdown
Member

@fengmk2 fengmk2 commented Feb 28, 2026

The deploy workflow used setup-node-pnpm which doesn't provide the vite/vp binary, causing vite: not found on the pnpm build step after #135.

Fix: switch to setup-vp (matching ci.yml) and use vp run @vibe/dashboard#build directly.

Fixes https://github.com/voidzero-dev/vibe-dashboard/actions/runs/22525169259/job/65256003700

- Switch deploy workflow from setup-node-pnpm to setup-vp
- Rename all 'vite' CLI references to 'vp' in package.json scripts
- Update root and apps/dashboard package.json scripts
- Update CLAUDE.md and AGENTS.md documentation
@fengmk2 fengmk2 force-pushed the fix/deploy-use-setup-vp branch from 08d9dcc to e216cd9 Compare February 28, 2026 17:15
Comment thread .github/workflows/deploy.yml Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
@fengmk2 fengmk2 merged commit 13fd386 into voidzero-dev:main Feb 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant