mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-05-06 07:57:08 +00:00
Promote v6 to rc.2 stabilization
This commit is contained in:
parent
1c6b415229
commit
d26337aaf3
8 changed files with 61 additions and 54 deletions
|
|
@ -240,15 +240,17 @@ class ReleasePromotionPolicyTest(unittest.TestCase):
|
|||
|
||||
def test_blocked_record_tracks_current_target_and_candidate_version(self) -> None:
|
||||
blocked = read("docs/release-control/v6/internal/records/rc-to-ga-promotion-readiness-blocked-2026-04-04.md")
|
||||
current_version = read("VERSION").strip()
|
||||
active_target_id = read_json("docs/release-control/control_plane.json")["active_target_id"]
|
||||
self.assertIn("origin/pulse/v6-release", blocked)
|
||||
self.assertIn("VERSION=6.0.0-dev", blocked)
|
||||
self.assertIn(f"VERSION={current_version}", blocked)
|
||||
self.assertIn("artifact-owned candidate stable tag", blocked)
|
||||
self.assertIn("artifact-owned promotion channel", blocked)
|
||||
self.assertIn("artifact-owned promoted prerelease tag", blocked)
|
||||
self.assertIn("artifact-owned rollback target", blocked)
|
||||
self.assertIn("Materialize the final rehearsal record from that artifact without", blocked)
|
||||
self.assertIn("hand-repairing any missing candidate tag, promoted prerelease tag, rollback", blocked)
|
||||
self.assertIn("The active control-plane target is still `v6-rc-cut`, not", blocked)
|
||||
self.assertIn(f"The active control-plane target is still `{active_target_id}`, not", blocked)
|
||||
matrix = read("docs/release-control/v6/internal/HIGH_RISK_RELEASE_VERIFICATION_MATRIX.md")
|
||||
self.assertIn(promotion_metadata_envelope(), normalize_ws(matrix))
|
||||
expected = blocked_record.build_blocked_record(record_date="2026-04-04")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue