Skip to content
Latchkey

Manual Approval - CI/CD用語集の定義

manual approval とは、保護された environment を対象とする job が、指定されたレビュアーが GitHub UI で承認するまで一時停止する deployment gate で、人間が承認するまで deploy をブロックします。

設定方法

Settings で environment に必須レビュアーを追加し、job が environment: production でその environment を参照するようにします。run は「Waiting」状態で待機してレビュアーに通知し、承認後にのみ進行し、却下された場合は失敗します。

関連ガイド