Reviews allow collaborators to comment on the changes proposed in pull requests, approve the changes, or request further changes before the pull request is merged. Repository administrators can require that all pull requests are approved before being merged.
After a pull request is opened, anyone with read access can review and comment on the changes it proposes. Pull request authors and repository owners and administrators can also request a pull request review from a specific person.
Reviews allow for discussion of proposed changes and help ensure that the changes meet the repository’s contributing guidelines and other quality standards.
A review has three possible statuses:
Comment: Submit general feedback without explicitly approving the changes or requesting additional changes.
Approve: Submit feedback and approve merging the changes proposed in the pull request.
Request changes: Submit feedback that must be addressed before the pull request can be merged.
If required reviews are enabled and a collaborator with