Skip to content

feat(tools): install Vite+ releases - #7338

Draft
afonsojramos wants to merge 1 commit into
containerbase:mainfrom
afonsojramos:feat/vite-plus-tool
Draft

feat(tools): install Vite+ releases#7338
afonsojramos wants to merge 1 commit into
containerbase:mainfrom
afonsojramos:feat/vite-plus-tool

Conversation

@afonsojramos

Copy link
Copy Markdown

Summary

Containerbase can install an exact Vite+ release as vp, giving downstream tools a verified way to run the compatibility planner owned by that release.

This is the second part of the Vite+ dependency-alignment integration. It depends on voidzero-dev/vite-plus#2600 and should remain a draft until a released Vite+ archive exercises the live installation path.

Design

  • Installation selects the official archive for the current Linux architecture and validates it against vp-checksums.txt.
  • The extracted vp, planner sidecar, and toolchain manifest retain the release layout expected by the global CLI.
  • Vite+ declares Node as its parent tool so the JavaScript planner always has a compatible runtime.
  • Releases that predate the planner contract return a stable marker. Renovate can treat that case as unsupported instead of as a failed update.

Validation

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