I just set up CODEOWNERS for a github repository. Let’s say we have such a line:
foobar/ @alice @bob
Also, in the repository setting, I required every pull request to get approvals from code owners. Therefore, if a pull request comes from another person, their pull request has to get approvals from either alice or bob before it is able to be merged.
So far so good. However, I found that even if alice makes a pull request, her pull request also needs to get approval from bob before it can be merged.
Is it possible to configure the repostiory so that a pull request from owner does not need owner approval? I understand that there are some scenarios in which it’s better for an owner to wait for another owner’s approval, so it would be great if this behavior could be configured. Thanks!