Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Mar 23:22
· 2 commits to main since this release

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