Deploy Release
リリース
本番環境への反映は CI/CD による自動化を基本とします。
自動デプロイ
main(または運用で定めたリリースブランチ)へのマージを行う。- CI が
lint→test→build→deployを実行するのを確認する。
ロールバック手順
問題発生時は影響を最小限にするため、git revert で履歴を残しつつ取り消してください。
履歴を残して取り消す(推奨)
git log --oneline
git revert <問題のあるコミットハッシュ>
git push origin main
この方法は履歴を壊さずに問題を取り消せるため、原則として優先して検討してください。
運用上の注意
- リリース作業は可能な限り自動化し、手順書は常に最新版を保つこと
- 重大インシデントの際は、影響範囲・復旧手順・コミュニケーションを明確にして対応する