Set a Default Reviewer

Set a Default Reviewer

I do pull requests in a repo where it's always the same person reviewing. I would like to set him as the default reviewer so that I don't always have to choose him at each pull request, it'd be automatic. How to do that ?

1

2 Answers

GitHub has the ability to set the default reviewer using a CODEOWNERS file.

Code owners are automatically requested for review when someone opens a pull request that modifies code that they own. When someone with admin permissions has enabled required reviews, they can optionally require approval from a code owner.

To use a CODEOWNERS file, create a new file called CODEOWNERS in the root, docs/, or .github/ directory of the repository, in the branch where you'd like to add the code owners.

3

You should add .github/CODEOWNERS file with users to send PR to.

Example to send PR for any change on codebase represented by *:

## code changes will send PR to following users
* @option1-user1 @option1-user2 @option2-your-org/team-name

See:

Note: .github/CODEOWNERS should be in main branch to be effective.

2

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Sarah Jenkins
Author

Sarah Jenkins

Sarah Jenkins is a veteran tech journalist with over 12 years of experience covering artificial intelligence, mobile innovations, and digital ethics. Her insights have appeared in leading technology publications worldwide.