Govern RC-to-GA rehearsal record capture

This commit is contained in:
rcourtman 2026-04-11 14:08:57 +01:00
parent 3c1f0ba0d9
commit d643b0fb51
13 changed files with 227 additions and 47 deletions

View file

@ -144,7 +144,9 @@ Cloud, and self-hosted production users.
for the non-publish dry run and the canonical promotion metadata envelope:
candidate stable tag, promotion channel, promoted prerelease tag, rollback target,
exact rollback command, planned GA date, and planned v5 end-of-support
date.
date. Materialize that dated record with
`python3 scripts/release_control/record_rc_to_ga_rehearsal.py --run-id <run-id>`
unless an explicitly different output path is needed.
8. The pushed governed release-branch copy of `.github/workflows/release-dry-run.yml`
must already accept that stable rehearsal metadata envelope through
`workflow_dispatch`, and the local release branch must match `origin` before