.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

T

セマンティックバージョニングでタグを付与しリリースできる

by Tomodo1773

Git タグをセマンティックバージョニング(v{major}.{minor}.{patch} 形式、例:v0.3.4)で付与し、GitHub にプッシュします。 リモートを含む前回タグ以降の全変更を洗い出し、コミットログから変更の全体像を把握した上で、major/minor/patch を正確に判定できます。 バージョン番号インクリメント時に上位が上がったら下位を自動的にリセット(例:v0.3.4 → v0.4.0)します。 現在のブランチが main 以外の場合、PR 作成・CI 完了待ち・マージまでを自動化できます。 リリース作業の手順を標準化し、バージョン管理を自動化したいチームリーダーの人 複数の PR が並行マージされている環境で、全ての変更を見落とさずにバージョンを決定したいリリース担当の人 CI/CD パイプラインの一部としてタグ付与を組み込みたい DevOps エンジニアの人 手動作業によるミスを減らしたい開発チームの人 バージョン形式は v{major}.{minor}.{patch} です。major は大幅な機能変更、minor は機能追加、patch はバグ修正の際に使用します。手順は以下の通りです:(1) git fetch origin --tags でリモートタグを取得し、git log ..origin/main --oneline で前回タグ以降の全変更を確認します(ローカル会話に出ていない別経路のマージを含む)。(2) コミットログからユーザーに変更内容を要約説明し、major/minor/patch の種別を確認します。(3) バージョン番号をインクリメント(上位が上がったら下位はゼロにリセット)します。(4) 新バージョンをユーザーに確認します。(5) 現在のブランチが main 以外なら PR を作成・マージします。(6) git tag v{new_version} origin/main でタグ付与し、git push origin v{new_version} で GitHub にプッシュします。

テストPRコミット
01752026-04-12