...
Adds Code Owners as reviewers to a pull request.
Attributes | Definition |
---|
assignment-routing | random : n
reduce the number of Code Owners that are automatically assigned to a pull request. (opt-in) Currently, the only available method of assignment is at random. Code Block |
---|
| - add-codeowners:
assignment-routing:
random: 2 |
|
rules | The Code Owners rules and merge checks. For existing CODEOWNERS users, copy your owner rules and the merge checks to the rules section. Note: for sub-directory overrides, check "Not supported settings" section. Code Block |
---|
| - add-codeowners:
rules: |
* @jordan jordan@example.com
/backend/ @@backendies
/frontend/ @@frontendies |
|
custom-groups | Define custom Code Owners groups. Code Block |
---|
| - add-codeowners:
rules: |
pipelines.yml @@admins
backend/ @@backendies
src/components/**/*.js @@frontendies
custom-groups:
admins:
- @bobby
backendies:
- @jordan
- john.doe@localhost.ch
frontendies:
- @charly
- @@admins |
|
auto-unapprove-on-change | Remove approval if owned code changes. Code Block |
---|
| - add-codeowners:
auto-unapprove-on-change: true |
|
...