docs(skill): fold v0.2.9 release learnings into the release-manager skill - #2429
Open
fengmk2 wants to merge 1 commit into
Open
docs(skill): fold v0.2.9 release learnings into the release-manager skill#2429fengmk2 wants to merge 1 commit into
fengmk2 wants to merge 1 commit into
Conversation
✅ Deploy Preview for viteplus-preview canceled.
|
…kill Four things that generalize, from running the full ecosystem catalog: - Registry-bridge tarball flakes are the most common false alarm, and the platform-binding case is actively misleading: because the binding is an optionalDependency, a dropped fetch leaves a 'successful' install that dies later with 'Cannot find native binding'. That reads like an unpublished package. Check the packument and re-run first. - Weight the forks that were actually on the previous release. A fork several releases behind tests a multi-release jump, not the release under review, and its pin must be read from the upgrade commit rather than HEAD. - Run the isolated-home control from inside the project directory, or vp delegates to the vite-plus checkout's dist and the comparison is silently invalid. - vp upgrade reports success against a leaked VP_HOME or a control home left on PATH, so verify in a clean environment. Also: kill the whole process tree when a parallel driver times out (an orphaned pnpm holds the store lock and the next project looks hung), and fix rather than report the two fork-CI blockers (no pull_request trigger, third-party runner labels).
fengmk2
force-pushed
the
docs/release-manager-v029-learnings
branch
from
August 14, 2026 09:20
1742036 to
34ea891
Compare
fengmk2
marked this pull request as ready for review
August 14, 2026 09:38
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Step 9 of the release-manager skill, from running the full ecosystem-ci catalog for v0.2.9. Written generically, with no versions or project names.
Cannot find native binding. That reads like an unpublished package; it is not. Adds the packument check and the re-run command.HEAD. A fork several releases behind tests a multi-release jump, not the release under review.vpdelegates to the checkout'spackages/cli/distand the comparison is void.vp upgradereports a false pass when a control home is still onPATHor exported viaVP_HOME. Adds a clean-environment check.pnpm installholds the store lock and the next project looks hung.pull_requesttrigger, and third-party runner labels.Catalog-side counterpart: vite-plus-ecosystem-ci/.github#3.
Draft for review.