GitHub PRs blocked by "Review required" when using merge queues even with countermeasures #28156
Replies: 3 comments 1 reply
|
You can self host https://github.com/renovatebot/renovate-approve-bot |
We're running into this as well (also similar to #25065), and it's smelling more like a bug or design limitation in GitHub's merge queue feature than a Renovate-specific issue. Essentially, it appears that no user/app can add a PR to the queue until it's "passed all required branch protection checks", even if said user/app has been explicitly allowed to bypass said checks. If this is indeed the case, then I'm not sure there's a generic workaround for this, so I'll raise an issue with GitHub Support and comment on the issue in their feedback forum. |
|
hey @travisshivers were you able to find a workaround for this? I am experiencing exactly the same issue. |
Uh oh!
There was an error while loading. Please reload this page.
What would you like help with?
Other
How are you running Renovate?
Self-hosted
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
GitHub, Renovate 37.272.0
Please tell us more about your question or problem
Renovate's PRs are blocked by "Review required" and are not able to automerge on GitHub when a merge queue is enabled and "Require approvals" is enabled.
This is probably a GitHub issue or limitation, but am curious if it can be worked around in other ways or configured differently.
The setup I tested for branch protection is:
I have also tried the same thing with rulesets and it still hits the same issue:
In both cases, the result is that renovate properly creates the PRs and enables automerge, but the PRs appear blocked in the UI with "Review required" even though it seems like they shouldn't.
Logs (if relevant)
No response
All reactions