From 252754ee4fe4e2fe96945ba16ca2b08bc3c42c43 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Mon, 13 Jul 2026 20:27:42 +0100 Subject: [PATCH] Refresh Pulse 6.1 RC1 mobile coordinates --- .../v6/internal/subsystems/deployment-installability.md | 2 +- docs/releases/RELEASE_NOTES_v6.1.0-rc.1.md | 2 +- docs/releases/V6_CHANGELOG_v6.1.0-rc.1.md | 2 +- scripts/installtests/build_release_assets_test.go | 6 +++--- scripts/installtests/install_docker_sh_test.go | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/release-control/v6/internal/subsystems/deployment-installability.md b/docs/release-control/v6/internal/subsystems/deployment-installability.md index 8c649c58f..694dc0569 100644 --- a/docs/release-control/v6/internal/subsystems/deployment-installability.md +++ b/docs/release-control/v6/internal/subsystems/deployment-installability.md @@ -1010,7 +1010,7 @@ operator-facing Actions inbox, monitor-first product workflows, governed host and storage operations, native-agent update safety, Windows logged-readiness and recovery proof, OIDC callback recovery, and fail-closed security hardening behind RC validation before the next stable minor release. -The companion evidence for this cut is Pulse Mobile iOS build 9 and Android +The companion evidence for this cut is Pulse Mobile iOS build 10 and Android versionCode 8 on TestFlight and Google Play internal testing only. The release packet must not describe either candidate as a public store rollout. The same release boundary now provides one canonical in-app release-note diff --git a/docs/releases/RELEASE_NOTES_v6.1.0-rc.1.md b/docs/releases/RELEASE_NOTES_v6.1.0-rc.1.md index 93017bafa..f1ada3f2e 100644 --- a/docs/releases/RELEASE_NOTES_v6.1.0-rc.1.md +++ b/docs/releases/RELEASE_NOTES_v6.1.0-rc.1.md @@ -117,7 +117,7 @@ This candidate changes authentication and native installer/updater boundaries, so it is intentionally using the governed RC path rather than the direct stable-patch path. -Pulse Mobile iOS candidate build 9 and Android candidate versionCode 8 carry +Pulse Mobile iOS candidate build 10 and Android candidate versionCode 8 carry the matching plan-bound action review and approval client. They remain on the TestFlight and Google Play internal-testing tracks; no public store rollout is part of this RC. diff --git a/docs/releases/V6_CHANGELOG_v6.1.0-rc.1.md b/docs/releases/V6_CHANGELOG_v6.1.0-rc.1.md index 84e1ff034..b9849e6dd 100644 --- a/docs/releases/V6_CHANGELOG_v6.1.0-rc.1.md +++ b/docs/releases/V6_CHANGELOG_v6.1.0-rc.1.md @@ -111,5 +111,5 @@ stable `v6.0.5`._ - Rollback target: `v6.0.5` - Rollback command: `./scripts/install.sh --version v6.0.5` - Promotion path: release candidate from `main` -- Mobile companion candidates: iOS build 9 and Android versionCode 8 on the +- Mobile companion candidates: iOS build 10 and Android versionCode 8 on the TestFlight and Google Play internal-testing tracks diff --git a/scripts/installtests/build_release_assets_test.go b/scripts/installtests/build_release_assets_test.go index 27725ea50..5a5d14312 100644 --- a/scripts/installtests/build_release_assets_test.go +++ b/scripts/installtests/build_release_assets_test.go @@ -346,7 +346,7 @@ func TestCurrentSupportPrereleasePacketTracksInstallMetadata(t *testing.T) { "Legacy OIDC callbacks", "Windows service recovery", "fail closed", - "Pulse Mobile iOS candidate build 9 and Android candidate versionCode 8", + "Pulse Mobile iOS candidate build 10 and Android candidate versionCode 8", "TestFlight and Google Play internal-testing tracks", "rollback target for this release candidate is `v"+previous+"`", ) @@ -370,7 +370,7 @@ func TestCurrentSupportPrereleasePacketTracksInstallMetadata(t *testing.T) { "Windows service installation fails closed", "First-run security boundaries now fail closed", "one signed exact-SHA candidate", - "Mobile companion candidates: iOS build 9 and Android versionCode 8", + "Mobile companion candidates: iOS build 10 and Android versionCode 8", "TestFlight and Google Play internal-testing tracks", ) assertFileContainsAll(t, repoFile("docs", "RELEASE_NOTES.md"), @@ -404,7 +404,7 @@ func TestCurrentSupportPrereleasePacketTracksInstallMetadata(t *testing.T) { "The active support prerelease `v"+version+"` cut sets the repo-root `VERSION`, repo-root `docker-compose.yml` image default, `scripts/install-docker.sh` fallback, and Helm chart release metadata to the same `"+version+"` release version.", "This support prerelease keeps `rollback_version=v"+previous+"`, publishes a versioned public GitHub prerelease plus versioned Docker and Helm artifacts, and does not move stable/latest install pointers or stable semver aliases.", "For the active support prerelease `v"+version+"` cut, the repo-root compose default and `scripts/install-docker.sh` fallback must both pin `"+version+"` until the next governed stable cut moves them forward.", - "The companion evidence for this cut is Pulse Mobile iOS build 9 and Android versionCode 8 on TestFlight and Google Play internal testing only. The release packet must not describe either candidate as a public store rollout.", + "The companion evidence for this cut is Pulse Mobile iOS build 10 and Android versionCode 8 on TestFlight and Google Play internal testing only. The release packet must not describe either candidate as a public store rollout.", ) } diff --git a/scripts/installtests/install_docker_sh_test.go b/scripts/installtests/install_docker_sh_test.go index 489308163..73f21ebb4 100644 --- a/scripts/installtests/install_docker_sh_test.go +++ b/scripts/installtests/install_docker_sh_test.go @@ -309,7 +309,7 @@ func TestInstallDockerProofTracksSupportPrereleaseContract(t *testing.T) { "The active support prerelease `v"+version+"` cut sets the repo-root `VERSION`, repo-root `docker-compose.yml` image default, `scripts/install-docker.sh` fallback, and Helm chart release metadata to the same `"+version+"` release version.", "This support prerelease keeps `rollback_version=v"+previous+"`, publishes a versioned public GitHub prerelease plus versioned Docker and Helm artifacts, and does not move stable/latest install pointers or stable semver aliases.", "the expanded Pulse Intelligence action and verification lifecycle, the operator-facing Actions inbox, monitor-first product workflows, governed host and storage operations, native-agent update safety, Windows logged-readiness and recovery proof, OIDC callback recovery, and fail-closed security hardening behind RC validation", - "The companion evidence for this cut is Pulse Mobile iOS build 9 and Android versionCode 8 on TestFlight and Google Play internal testing only. The release packet must not describe either candidate as a public store rollout.", + "The companion evidence for this cut is Pulse Mobile iOS build 10 and Android versionCode 8 on TestFlight and Google Play internal testing only. The release packet must not describe either candidate as a public store rollout.", "For the active support prerelease `v"+version+"` cut, the repo-root compose default and `scripts/install-docker.sh` fallback must both pin `"+version+"` until the next governed stable cut moves them forward.", ) }