Releases
v1.2.0
Compare
Sorry, something went wrong.
No results found
Changelog
Added
Fixed
386b4b9 : fix(git): use --force-with-lease instead of --force in ForcePush (@milis92 )
19310c1 : fix(git): use actual default branch name in TestMergeBase (@milis92 )
2545468 : fix(git): use explicit -b main in test setup to avoid default-branch flakes (@milis92 )
4f89a39 : fix(hotfix): add branch prefix guard to Finish and reject unpushed tags in Start (@milis92 )
0b49f78 : fix(hotfix): anchor retry to PR head SHA instead of local state (@milis92 )
ccfcb29 : fix(hotfix): derive retry tag from branch parent and handle deleted branches (@milis92 )
c78522f : fix(hotfix): detect cherry-picked unreleased main commits in contamination guard (@milis92 )
ec802b3 : fix(hotfix): guard against remote divergence and unreleased main contamination (@milis92 )
30483f5 : fix(hotfix): propagate verification errors and add cleanup-only retry path (@milis92 )
cbf167e : fix(hotfix): publish tag before verifying merge queue status (@milis92 )
156ce0e : fix(hotfix): push release tag after merge, not before (@milis92 )
ccbd1da : fix(hotfix): skip squash on retry to keep post-squash HEAD stable (@milis92 )
0396b53 : fix(hotfix): use commit count for squash guard and pin merge to tagged SHA (@milis92 )
ca072e8 : fix(hotfix): use origin/main for contamination check, peel annotated tags (@milis92 )
d4e14d1 : fix(hotfix): verify PR merged after release merge, skip fetch in dry-run (@milis92 )
2c4bc41 : fix(hotfix,release): scope tag lookups to branch and defer tag until merge confirmed (@milis92 )
529c41e : fix: verify PR merge state before cleanup in non-release finish paths (@milis92 )
Documentation
d375744 : docs: add hotfix squash-tag-merge design spec (@milis92 )
f6ffd8b : docs: add hotfix squash-tag-merge implementation plan (@milis92 )
e144dbe : docs: update README for squash-tag-merge hotfix model (@milis92 )
36f3f47 : docs: update simple-flow.md for squash-tag-merge hotfix model (@milis92 )
a29e91a : docs: update skill files and test scenarios for squash-tag-merge hotfix model (@milis92 )
4c816a3 : docs: update workflow SVG diagrams for accuracy and consistency (@milis92 )
Changed
95989e9 : refactor(hotfix): extract shared release-path logic from interactive/classic (@milis92 )
CI
You can’t perform that action at this time.