-
Notifications
You must be signed in to change notification settings - Fork 41
chore: remove review-requested=0 condition to prevent auto-merge blocking #163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…king This change allows Mergify to auto-merge PRs even when there are pending review requests, as long as the minimum approval threshold is met and no changes are requested. This prevents situations where PRs with sufficient approvals get blocked because some requested reviewers haven't responded yet. Signed-off-by: Derek Higgins <[email protected]>
Merge ProtectionsYour pull request matches the following merge protections and will not be merged until they are valid. 🟢 📃 Configuration Change RequirementsWonderful, this rule succeeded.Mergify configuration change
|
Marked as draft while discussions are ongoing |
I'm in favor of this, if we can do a 2-approval minimum. |
@nathan-weinberg an alternative (I think I prefer) would be to remove code-owners all together so users don't get auto added as reviewers. Then if anybody should review then they can be manually added. |
YES YES YES. |
Let's please use GitHub Teams or some other mechanism then so if we want groups of people looking at things (Dev, QE, Docs, etc) we can add them more easily |
hmm, I'm not sure if we can do this, they would need to be setup at the org level (I think), or is there somewhere they can be setup in the repo? |
Alas I think you are right - I'd be happy to do this if I can get the permissions, otherwise we may need to indeed cut down on the codeowners and do manual additions of individuals |
Allows Mergify to auto-merge PRs even when there are pending review requests, as long as the minimum approval threshold is met and no changes are requested.
This prevents situations where PRs with sufficient approvals get blocked because some requested reviewers haven't responded yet.