Skip to content

chore: Migrate CI from setup-vite-plus-action to setup-vp#133

Merged
fengmk2 merged 5 commits into
mainfrom
copilot/update-setup-vite-plus-action
Feb 24, 2026
Merged

chore: Migrate CI from setup-vite-plus-action to setup-vp#133
fengmk2 merged 5 commits into
mainfrom
copilot/update-setup-vite-plus-action

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 24, 2026

voidzero-dev/setup-vite-plus-action has been renamed to voidzero-dev/setup-vp, and the installed binary is now vp instead of vite.

  • Replace setup-vite-plus-action with setup-vp in CI workflow
  • Remove redundant oxc-project/setup-node step — setup-vp handles Node.js setup
  • Rename vite runvp run in CI workflow shell commands
  • Fix missing trailing newlines in data JSON files to pass fmt:check
# before
- uses: oxc-project/setup-node@... # v1.0.6
- uses: voidzero-dev/setup-vite-plus-action@... # v1
- run: vite run fmt:check

# after
- uses: voidzero-dev/setup-vp@... # v1
- run: vp run fmt:check

Note: package.json scripts still reference vite — these resolve via node_modules/.bin/vite from the vite-plus package and are unaffected.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: fengmk2 <156269+fengmk2@users.noreply.github.com>
Copilot AI changed the title [WIP] Update setup-vite-plus-action to setup-vp chore: update setup-vite-plus-action to setup-vp Feb 24, 2026
Copilot AI requested a review from fengmk2 February 24, 2026 01:50
@fengmk2 fengmk2 marked this pull request as ready for review February 24, 2026 01:54
@fengmk2 fengmk2 marked this pull request as draft February 24, 2026 01:56
setup-vp already handles Node.js setup via its node-version input

Co-authored-by: fengmk2 <156269+fengmk2@users.noreply.github.com>
Copilot AI changed the title chore: update setup-vite-plus-action to setup-vp chore: replace setup-vite-plus-action with setup-vp, remove redundant setup-node Feb 24, 2026
setup-vp installs the vp binary, not vite

Co-authored-by: fengmk2 <156269+fengmk2@users.noreply.github.com>
Copilot AI changed the title chore: replace setup-vite-plus-action with setup-vp, remove redundant setup-node Migrate CI from setup-vite-plus-action to setup-vp Feb 24, 2026
Add missing trailing newlines to pass fmt:check

Co-authored-by: fengmk2 <156269+fengmk2@users.noreply.github.com>
@fengmk2 fengmk2 marked this pull request as ready for review February 24, 2026 02:11
@fengmk2 fengmk2 changed the title Migrate CI from setup-vite-plus-action to setup-vp chore: Migrate CI from setup-vite-plus-action to setup-vp Feb 24, 2026
@fengmk2 fengmk2 merged commit 65c19c9 into main Feb 24, 2026
3 checks passed
@fengmk2 fengmk2 deleted the copilot/update-setup-vite-plus-action branch February 24, 2026 02:12
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.

2 participants