Gitタグを付与してGitHubにプッシュするスキル。ユーザーが「タグを付けて」「バージョンを上げて」「リリースして」「タグ付与」などと言ったときに使う。バージョン番号の自動インクリメントとGitHubへのプッシュを行う。
Git タグ(セマンティックバージョニング)を付与し、GitHub にプッシュする。
v{major}.{minor}.{patch} (例: v0.3.4)
git fetch origin --tags
git tag --sort=-v:refname | head -1
git log <latest_tag>..origin/main --oneline
v0.3.4 → minor なら v0.4.0)gh pr checks <PR番号> --watch で完了を待つgh pr merge <PR番号> --merge でマージするgit fetch origin main
git tag v{new_version} origin/main
git push origin v{new_version}