Disallow merging your own pull request on GitHub
github
Solution
This kind of policy is best managed in GitHub Organizations: it has a richer set of permissions.
You can define teams, and make the reviewer team the owner of the repo which accepts PR.
If you want the reviewer to not accept their own policy, then GitHub permissions wouldn't be enough, and you would need to put in place a listener able to alert you in that case (PR accepted by its author), using GitHub API PR Events.
Problem
We have a practice in our company that people can't merge their own pull requests. PRs are only allowed to be merged by reviewers. What can we do on GitHub to enforce this? Is there some way which would disallow people to merge their own pull request or is there something which will be a good alternative for this policy?