Repository navigation
Add a Claude skill for cutting State Tool releases - #3861
Open
icanhasmath wants to merge 2 commits into
Open
icanhasmath wants to merge 2 commits into
icanhasmath wants to merge 2 commits into
Conversation
Records the release flow (master after the last beta merge-back -> release branch -> beta -> release), the changelog convention, and the post-merge staging, Windows signing, S3 promotion and merge-back steps. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Closed
Releases continue the last RC branch with cherry-picks from master; they are not cut from master or beta. Records the protected version branches, the beta sync merge, the CI failures hit on 0.48.2 and their fixes, the Trivy scan gate, CI tooling quirks, and the S3 checks. Steps after the beta merge are marked unverified. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Adds
.claude/skills/release-state-tool/SKILL.md, the release procedure as learned while cutting 0.48.2-RC1 (PROD-240). It's separate from the release PRs.Work in progress. Steps 0–6, up to merging the release PR into
beta, were done for real on #3863, #3865, #3866 and #3864. Steps 7–10 (staging, Windows signing, promotion, verification, merge-back) come from the CI config and haven't been run yet. This PR will be updated once they have, so please don't merge it until then.What it records:
version/0-48-1-RC4+version.txtbump =version/0-48-2-RC1) and cherry-pick themasterchanges that ship. Don't mergemaster, which has drifted, and don't branch frombeta.master's first-parent commits since the lastMerge branch 'version/...', notbeta..master.version/*is protected: direct pushes and "Update branch" are refused, so every change goes in as a PR.beta: a PR that mergesbetain, merged with a merge commit, so the release PR isn't BEHIND.-vet=off, running Trivy locally), CI tooling quirks, and the S3 checks to run before and after.Needs input: step 8 (signing the Windows binaries). @mitchell-as, could you describe it here?