Skip to content
Latchkey

Manual Approval - CI/CD Glossary Definition

Manual approval is a deployment gate where a job targeting a protected environment pauses until a designated reviewer approves it in the GitHub UI, blocking the deploy until a human signs off.

How to set it up

Add required reviewers to the environment under Settings, then have the job reference that environment with environment: production. The run waits in a "Waiting" state and notifies reviewers; it proceeds only after approval, or fails if rejected.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →