-
-
Notifications
You must be signed in to change notification settings - Fork 59
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
Require keeping an unreviewed PR open for a period of time #541
Comments
Maybe you could pull statistics from recent PRs so we know what the impact would be?
I'm worried this will force roundtrips that aren't particularly valuable |
[additional context added by me]
It might do; it may also be valuable in some situations. If it turns out to be more of a nuisance, we can easily disable that functionality. |
I like this idea overall, but I think it would be good to exclude docs-only PRs from this check.
I don't like this much, as I think it would disincentivise people from merging in |
That makes sense.
For external PRs, this is not a problem; the person merging in |
We can use a comment with
|
In order to encourage reviews, and to prevent PRs from being created and merged without reviews within a short period of time (sometimes within one hour!), it has multiple times been suggested (on Discord, informally in discussions on PyCon) to add tooling that prevents an unreviewed reviewed PR to be merged unless a predetermined period of time has passed.
I think we should add a check that for unreviewed PRs will require a certain period of time to pass before the PR can be merged. This check will reset if new commits are added. If a review is performed, the check is dismissed. If a review if performed and new commits are added, the check is reset and a new review must be performed in order to dismiss the check again.
For discussion:
The text was updated successfully, but these errors were encountered: