リリースプロセス自動化(CHANGELOG更新、バージョン更新、タグ作成)
optional/# /release - リリースプロセス自動化 claude-code-harness のリリースを自動化するコマンドです。 ## 実行手順 ### Step 1: 変更確認 以下を並列で実行: 1. **git status** で未コミット変更を確認 2. **git diff --stat** で変更ファイル一覧 3. **git log --oneline -10** で最近のコミット履歴 ### Step 2: バージョン決定 現在のバージョンを確認: 変更内容に応じてバージョンを決定([Semantic Versioning](https://semver.org/spec/v2.0.0.html) 準拠): - **patch** (x.y.Z): バグ修正、軽微な改善 - **minor** (x.Y.0): 新機能追加(後方互換あり) - **major** (X.0.0): 破壊的変更 ユーザーに確認:「次のバージョンは何にしますか? (例: 2.5.23)」 ### Step 3: CHANGELOG.md 更新 **[Keep a Changelog](https://keepachangelog.com/ja/1.0.0/) フォーマットに準拠** CHANGELOG.md の `## [Unreleased]` の直後に...
Safely prepare project for public GitHub release by sanitizing files, checking documentation, and validating configuration.
Safely prepare project for public GitHub release by sanitizing files, checking documentation, and validating configuration.
Comprehensive release preparation workflow including quality gates, security audit, changelog generation, version bumping, tagging, and publishing
Create a new Git Flow release branch from develop with version bumping and changelog generation
Update CHANGELOG.md with changes since the last version increase. Check our README.md for any necessary changes. Check the scope of changes since the last release and increase our version number as appropriate: **$ARGUMENTS**