Skip to content
Latchkey

手動承認ゲート - CI/CD用語集の定義

手動承認ゲートは、指名されたレビュアーが承認するまでdeployを一時停止し、本番前に人による確認ポイントを追加します。

手動承認ゲートとは、指定されたレビュアーが承認するまでdeployを一時停止するpipelineのチェックポイントです。GitHub Actionsでは、保護されたenvironmentと必須レビュアーで実装されます。

承認ゲートは、その前のすべてで自動化を捨てることなく、チームに制御されたリリースステップを提供します。

追加する方法

リポジトリ設定で必須レビュアーを持つ environment(たとえば production)を作成し、deployのjobで environment: production として参照します。jobはレビュアーが承認するまで待機します。

関連ガイド