Record v6 GA release rehearsal
Some checks are pending
Build and Test / Secret Scan (push) Waiting to run
Build and Test / Frontend & Backend (push) Waiting to run

Add the passing 2026-07-03 prerelease-to-GA dry-run record for the v6.0.0 promotion candidate.
This commit is contained in:
rcourtman 2026-07-03 22:34:29 +01:00
parent 5e9a94d375
commit 8bac64f909

View file

@ -0,0 +1,63 @@
# Prerelease-to-GA Rehearsal Record
- Rehearsal date: 2026-07-03
- Result: pass
- GitHub Actions run URL: https://github.com/rcourtman/Pulse/actions/runs/28683144630
- Source branch: pulse/v6-release
- Source commit: 5e9a94d375674e8f29f5b781b0ed12e4099593f6
- Version under rehearsal: 6.0.0
- Candidate stable tag: v6.0.0
- Promotion channel: stable
- Promoted prerelease tag: v6.0.0-rc.7
- Current rollback target: v5.1.35
- Exact rollback or reinstall command: `./scripts/install.sh --version v5.1.35`
- Prerelease soak hours at rehearsal time: 137
- Exact GA date to publish: 2026-07-03
- Exact v5 end-of-support date to publish: 2026-10-01
- Dry-run artifact source: `/var/folders/vg/9hdntqw90fn2662q1nsqrmh80000gn/T/rc-to-ga-rehearsal.jablgv4n/rc-to-ga-rehearsal-summary.md`
- Hotfix exception: false
- Workflow operator note: Governed release rehearsal for 6.0.0 on 2026-07-03
## Verification Notes
1. Confirmed the rehearsal was generated from the GitHub `Release Dry Run` workflow.
2. Confirmed the non-publish release path was exercised end to end up to, but not including, publication.
3. Confirmed rollback target and exact rollback command are recorded explicitly for the promotion candidate.
4. Confirmed the v5 maintenance-only policy remains the governing support contract for the GA handoff.
5. Confirmed the linked artifact is the machine-generated `rc-to-ga-rehearsal-summary` for this run.
## Follow-Up
1. None.
## Dry-Run Artifact
```md
# Prerelease-to-GA Rehearsal Summary
- Workflow run: https://github.com/rcourtman/Pulse/actions/runs/28683144630
- Branch: pulse/v6-release
- Version: 6.0.0
- Candidate stable tag: v6.0.0
- Promotion channel: stable
- Promoted prerelease tag: v6.0.0-rc.7
- Rollback target: v5.1.35
- Rollback command: `./scripts/install.sh --version v5.1.35`
- Prerelease soak hours at rehearsal time: 137
- Planned GA date: 2026-07-03
- Planned v5 end-of-support date: 2026-10-01
- Hotfix exception: false
- Operator note: Governed release rehearsal for 6.0.0 on 2026-07-03
## Result
This run exercised the non-publish release path and validated the current promotion contract on the selected branch.
Record this run URL in the release ticket when clearing `rc-to-ga-promotion-readiness`.
## Governed Record
Materialize the dated rehearsal record from this exact run with:
`python3 scripts/release_control/record_rc_to_ga_rehearsal.py --run-id 28683144630`
If you do not pass `--output`, the recorder writes to `docs/release-control/v6/internal/records/rc-to-ga-promotion-readiness-rehearsal-<record-date>.md`.
```