Pull request review status

We are a team of 6 people, using github enterprise in our company, and we have some communication problems in our PRs.
We have a rule “Minimun one review per PR required, but everybody else is welcome to review”.

Sometimes we find ourselves in the next situation:

- a team member creates a PR and invites others to review it

  • let’s say 3 other devs start reviewing

  • at this moment the PR’s author has no idea how many people are in progress

  • so when the first review is done and approved, the author considers the PR as approved and merges it

  • and all the others who haven’t finished yet… are surprised

So what we do - we have to manually add comments to PR, and author should keep his eye on the conversation, to make decision when all reviewers are done. It helps, but not always.

Also some developers sometimes don’t have time to review right now, but it’s still very important for them, so they need to let the author know “Don’t merge, wait for me please”.

So what we’re missing - is ability to block the PR by each reviewer-volunteer until the review is done.

Is there any existing functionality for that?

No, I don’t think there is.

Hi @jumale,

Thanks for this feedback! We’re always working to improve GitHub, and we consider every suggestion we receive. I’ve logged your feature request in our internal feature request list. Though I can’t guarantee anything or share a timeline for this, I can tell you that it’s been shared with the appropriate teams for consideration.

Please let me know if you have any other questions.

Cheers!