You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: correct the release skill's two-group version-bump rule
The skill told you to bump all four version locations in one commit. Two of
them — `.xlings.json` `workspace.mcpp` and `ci-fresh-install.yml`
`MCPP_PIN` — are the version CI *bootstraps from*, so moving them before the
release exists makes every job try to `xlings install` a version that is not
published yet.
The skill already documented the correct sequence further down ("bootstrap pin
收尾", after mirroring and indexing), so step 2 contradicted it. Git history
agrees with the tail, not the head: fd27314 bumped only mcpp.toml and
fingerprint.cppm; fde3b70 moved the pin afterwards.
Splits the four locations into the two groups they actually form, says when
each moves and why the order cannot be reversed, routes the bump through a PR
(mcpp-contributing forbids direct pushes for version bumps too), and adds two
failure rows: the all-red bootstrap symptom, and the stale `--version` you get
from `ls | head -1` when the target/ fingerprint directory changed.
0 commit comments