Complete and merge release branch
Completes release branches by merging, updating changelogs, and creating GitHub releases.
/plugin marketplace add fradser/dotclaude/plugin install gitflow@frad-dotclaudeversionhaikufinish-release/Goal: Determine release version from current branch or argument.
Actions:
$ARGUMENTS provided, use it as versiongit branch --show-current (strip release/ prefix)Goal: Run tests before finishing.
Actions:
Goal: Generate changelog from commits.
Actions:
git tag --sort=-v:refname | head -1${CLAUDE_PLUGIN_ROOT}/references/changelog-generation.md${CLAUDE_PLUGIN_ROOT}/examples/changelog.mdchore: update changelog for v$VERSION with Co-Authored-By footerGoal: Complete release using git-flow-next CLI.
Actions:
git flow release finish $VERSION -m "Release v$VERSION"git push origin main develop --tagsGoal: Create GitHub release.
Actions:
gh release create v$VERSION --title "v$VERSION" --notes "<changelog>"