GitHub Actions "This workflow is awaiting approval from required reviewers"
When a job targets an environment with a required-reviewers protection rule, the job pauses before running until a designated reviewer approves the deployment.
What this error means
A deploy job is paused with a banner that it is awaiting approval from required reviewers.
github-actions
This workflow is awaiting approval from required reviewers.
The job targeting environment 'production' is paused until a reviewer approves.Common causes
Environment required-reviewers rule
The targeted environment has a protection rule listing reviewers who must approve each deployment.
How to fix it
Approve the deployment
- A listed reviewer opens the run and clicks Review deployments, then Approve and deploy.
- If the wait timer is configured, the job also respects that delay.
Adjust reviewers if unintended
- Open Settings > Environments > the environment > Required reviewers.
- Update the reviewer list or remove the rule if it should not gate this environment.
How to prevent it
- Make sure at least one available reviewer is configured per protected environment.
- Document who approves production deployments.
Frequently asked questions
What causes ""awaiting approval from required reviewers""?
The targeted environment has a protection rule listing reviewers who must approve each deployment.
How do I fix "awaiting approval from required reviewers"?
Approve the deployment
Related guides
GitHub Actions "Waiting for approval to run workflows for this PR"Resolve a PR stuck at "Waiting for approval to run workflows" by having a maintainer approve the queued run.
GitHub Actions "deployment protection rule timed out"Fix the GitHub Actions error where a custom deployment protection rule timed out waiting for an external appr…
GitHub Actions "deployment was rejected" by environment reviewersUnderstand and resolve GitHub Actions deployments that are rejected by required environment reviewers under p…