Skip to content

skills(release): maintenance releases from release/N.x - #1194

Merged
wboayue merged 3 commits into
mainfrom
release-skill-maint
Nov 6, 2026
Merged

wboayue merged 3 commits into
mainfrom
release-skill-maint

Conversation

@wboayue

@wboayue wboayue commented Nov 6, 2026

Copy link
Copy Markdown
Owner

The release skill assumed main. 5.7.0 (#1192) was the first release from a maintenance branch; this records what differed:

  • release/N.x setup, including the CI trigger it needs
  • pick list: skip N+1.0: commits, their dependents, and docs/rules; semver precedent for enum variants / struct fields in minors
  • bump PR on release-X.Y.Z off release/N.x with cherry-pick -x; conflict + CHANGELOG-hunk handling; audit covers picked PRs
  • rebase-merge (not squash), tag the branch head
  • notes link the CHANGELOG at the tag
  • sync main afterwards (changelog section, install snippets), as in docs: changelog 5.7.0 section; install snippets 5.7 #1193

@wboayue
wboayue merged commit ae88c05 into main Nov 6, 2026
7 checks passed
@wboayue
wboayue deleted the release-skill-maint branch November 6, 2026 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant