Disclose the beta1 prerelease tag collision - #609
Merged
coneilen merged 1 commit intoOct 2, 2026
Merged
Conversation
Co-authored-by: Copilot App <[email protected]> Signed-off-by: Colin Neilens <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Correct the Windows preview release plan after the unrelated Nod/macOS prerelease occupied the remote
0.1.78-beta1namespace. The local Windows beta1 custody record remains immutable but permanently nonpublishable, while beta3 remains valid and unpublished.Changes
Test plan
RED: pwsh -NoProfile -Command "assert beta1 collision disclosure" -> Expected beta1 collision disclosure; found blanket all-three-unpushed and remote-beta-absent claims
GREEN: pwsh -NoProfile -Command "assert beta1 collision disclosure" -> 15/15 passed
REGRESSION: pwsh -NoProfile -File Tools\windows\Tests\PreviewCore.Tests.ps1; pwsh -NoProfile -File Tools\windows\validate.ps1 -Task privacy; ledger and git diff assertions -> PreviewCore 37/37 passed; privacy passed; ledger 98/62/36; diff check passed; one file changed
Additional read-only checks confirmed the live remote beta1 tag/release metadata, absence of beta2/beta3/v-prefixed candidate tags and a beta3 release, and unchanged local beta1/beta2/beta3 annotated tag objects and peeled commits.
Checklist
git commit -s) per the DCOmake test)make check)