This documentation only applies to v1 of YAML settings, to adopt the new settings (and all then new features with it) check out the new docs!


Default: default
Possible values: ignored required

Whether or not approval is required by the author of the pull request.



The author can approve their own pull requests. Their approval counts towards the required number.


The author can approve their own pull requests, but it does not count towards the number of approvals required. For example, if 3 reviewers must approve a PR then that means 3 reviewers excluding the author.


The author must approve the pull request. Useful if PRs are opened “early and often” to facilitate discussion, despite the work being finished.