Create git tag, publish GitHub Release, and push to remote
Creates git tags, publishes GitHub Releases, and pushes to remote with semantic versioning.
/plugin marketplace add bigdra50/claude-plugins/plugin install git-workflow@bigdra50versionsonnetGit tagを作成し、GitHub Releasesを公開してリモートにpushする統合リリースコマンド
事前確認
git status で未コミット変更がないことを確認git fetch --tags で既存のtagを取得バージョン決定
リリースノート生成
git log --pretty=format:"- %s" [前回tag]..HEADTag作成とRelease公開
git tag -a [version] -m "[release message]" でアノテートタグ作成git push origin [version] でtagをpushgh release create [version] --title "[title]" --notes "[notes]" でGitHub Release作成結果確認
gh release view [version] で詳細確認gh auth login の実行を案内$ARGUMENTS: バージョン番号(省略時は対話形式で決定)
v1.2.3, v2.0.0-beta.1# 対話形式でリリース作成
claude /release
# バージョン指定でリリース作成
claude /release v1.2.0
# プレリリース版の作成
claude /release v1.2.0-beta.1
ghコマンド)gh auth statusで確認)-alpha, -beta, -rc などのサフィックス--draft オプションを使用/releasePrepare a new release by updating changelog, version, and documentation