GitHub Actions "Waiting for approval to run workflows for this PR"
A PR can sit indefinitely with no checks running while it waits for a maintainer to approve the workflow run. Until approved, no jobs are dispatched, so required checks never report.
What this error means
PR checks show no progress and the run is in a "waiting for approval" state.
github-actions
Waiting for approval to run workflows for this pull request.
A repository maintainer must approve before these workflows will run.Common causes
Pending maintainer approval
The repo requires approval before workflows run on this PR and no one has approved yet.
How to fix it
Approve the queued run
- A user with write access opens the PR and clicks Approve and run.
- If required status checks are blocking merge, they will only appear after approval.
How to prevent it
- Notify maintainers when external PRs are awaiting approval.
- Set the approval policy to match your contributor trust level.
Related guides
GitHub Actions "workflows awaiting approval for first-time contributor"Understand why a first-time contributor PR shows "This workflow requires approval" and how a maintainer appro…
GitHub Actions "This workflow is awaiting approval from required reviewers"Resolve a deployment job that is waiting on an environment protection rule requiring reviewer approval.
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…