Commit 1a77494
committed
docs(release): what happens to the standing Version Packages PR after a cut-rc run (#7447)
A cut leaves #6208 (`chore: version packages (rc)`) in one of two resting
states depending on which push credential the maintainer configured, and the
answer is counter-intuitive enough to be worth writing down rather than
rediscovering mid-incident.
Verified rather than assumed, three ways:
- GitHub documents that events triggered by the automatic GITHUB_TOKEN do not
create workflow runs, with `workflow_dispatch` / `repository_dispatch` the
only exceptions. So on route (a) the version-commit push does not fire
release.yml's push lane and `version-pr` never runs.
- A PAT is not the GITHUB_TOKEN, so route (b) triggers normally and the PR
self-corrects.
- This repo already depends on the same guard and says so: docker-publish.yml's
header explains a `push: tags:` trigger "would never fire" because the release
workflow pushes its tags with GITHUB_TOKEN.
States plainly that a stale #6208 after an rc cut is expected and harmless — its
changesets are consumed and recorded in pre.json, the PR carries no publish
capability by construction — and that the cutter must not fix it by hand.
Also sharpens the runtime-image note while adjacent: the image comes from a
LATER push under both routes, not the cut's own, because on route (b)
`release-integrity` audits long before the cut's publish step reaches npm.
Adds the same two expectations to the workflow's run summary, so the operator
reads them at the moment they would otherwise be surprised.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BPWqbmEFU8gJepBJTHESXd1 parent aeeab1e commit 1a77494
2 files changed
Lines changed: 47 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
786 | 786 | | |
787 | 787 | | |
788 | 788 | | |
789 | | - | |
790 | | - | |
791 | | - | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
792 | 802 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
290 | 320 | | |
291 | 321 | | |
292 | 322 | | |
| |||
0 commit comments