Policy Approvals via Github PR
Add PR reviewer/approvers into Plan policies.
Our use case is that we want for certain resources to be approved by specific teams before merging in to main ie IAM this then allows us to grant broader access to teams and allows for more readable terraform.
This way we can have a policy that was failing, now pass as it was approved by the right team, and till it is approved in the PR step it is blocking merge.
- Workaround
- Problem
Log in to comment and vote
Comments2
Jun 10
PinnedThis is already possible, if you have additional questions please reach out to the product team and we can help with a more focused feature request.
Black Breeze
Nov 18, 2025
I think you can already do it, to some degree. An approval policy on proposed runs could have these runs not start until the right people/teams approve them to run. If they don’t start then they will not succeed, so requiring these checks in GitHub’s branch protection will effectively block PRs from being merged.
The one problem I see with this solution is that the approval policy is then executed before changes are detected. Which I guess is something that is crucial for your use case, because you want these approvals to be more contextual?