ci: fix pullapprove groups and conditions (#14167)
- restrict root to be just root - add fallback users to all groups - fix indentation - change order of users so that primary reviewers are first, follow by alpha-sorted secondaries, followed by fallback reviewers
This commit is contained in:
parent
7b7ae5fe56
commit
a699a448fb
|
@ -33,7 +33,13 @@ groups:
|
||||||
root:
|
root:
|
||||||
conditions:
|
conditions:
|
||||||
files:
|
files:
|
||||||
- "*"
|
includes:
|
||||||
|
- "*"
|
||||||
|
excludes:
|
||||||
|
- "angular.io/*"
|
||||||
|
- "integration/*"
|
||||||
|
- "modules/*"
|
||||||
|
- "tools/*"
|
||||||
users:
|
users:
|
||||||
- IgorMinar
|
- IgorMinar
|
||||||
- mhevery
|
- mhevery
|
||||||
|
@ -41,13 +47,27 @@ groups:
|
||||||
build-and-ci:
|
build-and-ci:
|
||||||
conditions:
|
conditions:
|
||||||
files:
|
files:
|
||||||
- "*.yml"
|
includes:
|
||||||
- "*.json"
|
- "*.yml"
|
||||||
- "*.lock"
|
- "*.json"
|
||||||
|
- "*.lock"
|
||||||
|
- "tools/*"
|
||||||
|
excludes:
|
||||||
|
- "tools/@angular/tsc-wrapped/*"
|
||||||
users:
|
users:
|
||||||
- IgorMinar #primary
|
- IgorMinar #primary
|
||||||
- mhevery
|
- mhevery
|
||||||
|
|
||||||
|
integration:
|
||||||
|
conditions:
|
||||||
|
files:
|
||||||
|
- "integration/*"
|
||||||
|
users:
|
||||||
|
- alexeagle
|
||||||
|
- mhevery
|
||||||
|
- tbosch
|
||||||
|
- vicb
|
||||||
|
- IgorMinar #fallback
|
||||||
|
|
||||||
|
|
||||||
core:
|
core:
|
||||||
|
@ -55,9 +75,10 @@ groups:
|
||||||
files:
|
files:
|
||||||
- "modules/@angular/core/*"
|
- "modules/@angular/core/*"
|
||||||
users:
|
users:
|
||||||
- mhevery
|
|
||||||
- tbosch #primary
|
- tbosch #primary
|
||||||
|
- mhevery
|
||||||
- vicb
|
- vicb
|
||||||
|
- IgorMinar #fallback
|
||||||
|
|
||||||
compiler/animations:
|
compiler/animations:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -66,22 +87,28 @@ groups:
|
||||||
users:
|
users:
|
||||||
- matsko #primary
|
- matsko #primary
|
||||||
- tbosch
|
- tbosch
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
compiler/i18n:
|
compiler/i18n:
|
||||||
conditions:
|
conditions:
|
||||||
files:
|
files:
|
||||||
- "modules/@angular/compiler/src/i18n/*"
|
- "modules/@angular/compiler/src/i18n/*"
|
||||||
users:
|
users:
|
||||||
- tbosch
|
- vicb #primary
|
||||||
- vicb #primary
|
- tbosch
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
compiler:
|
compiler:
|
||||||
conditions:
|
conditions:
|
||||||
files:
|
files:
|
||||||
- "modules/@angular/compiler/*"
|
- "modules/@angular/compiler/*"
|
||||||
users:
|
users:
|
||||||
- mhevery
|
|
||||||
- tbosch #primary
|
- tbosch #primary
|
||||||
|
- mhevery
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
compiler-cli:
|
compiler-cli:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -92,6 +119,8 @@ groups:
|
||||||
- alexeagle
|
- alexeagle
|
||||||
- chuckjaz
|
- chuckjaz
|
||||||
- tbosch
|
- tbosch
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
common:
|
common:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -100,6 +129,8 @@ groups:
|
||||||
users:
|
users:
|
||||||
- pkozlowski-opensource #primary
|
- pkozlowski-opensource #primary
|
||||||
- vicb
|
- vicb
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
forms:
|
forms:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -108,14 +139,18 @@ groups:
|
||||||
users:
|
users:
|
||||||
- kara #primary
|
- kara #primary
|
||||||
# needs secondary
|
# needs secondary
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
http:
|
http:
|
||||||
conditions:
|
conditions:
|
||||||
files:
|
files:
|
||||||
- "modules/@angular/http/*"
|
- "modules/@angular/http/*"
|
||||||
users:
|
users:
|
||||||
- alxhub
|
|
||||||
- vikerman #primary
|
- vikerman #primary
|
||||||
|
- alxhub
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
language-service:
|
language-service:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -124,6 +159,8 @@ groups:
|
||||||
users:
|
users:
|
||||||
- chuckjaz #primary
|
- chuckjaz #primary
|
||||||
# needs secondary
|
# needs secondary
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
router:
|
router:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -132,14 +169,18 @@ groups:
|
||||||
users:
|
users:
|
||||||
- vicb #primary
|
- vicb #primary
|
||||||
# needs secondary
|
# needs secondary
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
upgrade:
|
upgrade:
|
||||||
conditions:
|
conditions:
|
||||||
files:
|
files:
|
||||||
- "modules/@angular/upgrade/*"
|
- "modules/@angular/upgrade/*"
|
||||||
users:
|
users:
|
||||||
- gkalpak
|
|
||||||
- petebacondarwin #primary
|
- petebacondarwin #primary
|
||||||
|
- gkalpak
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
platform-browser:
|
platform-browser:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -148,14 +189,18 @@ groups:
|
||||||
users:
|
users:
|
||||||
- tbosch #primary
|
- tbosch #primary
|
||||||
- vicb
|
- vicb
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
platform-server:
|
platform-server:
|
||||||
conditions:
|
conditions:
|
||||||
files:
|
files:
|
||||||
- "modules/@angular/platform-server/*"
|
- "modules/@angular/platform-server/*"
|
||||||
users:
|
users:
|
||||||
- alxhub
|
|
||||||
- vikerman #primary
|
- vikerman #primary
|
||||||
|
- alxhub
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
platform-webworker:
|
platform-webworker:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -164,6 +209,8 @@ groups:
|
||||||
users:
|
users:
|
||||||
- vicb #primary
|
- vicb #primary
|
||||||
# needs secondary
|
# needs secondary
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -174,6 +221,8 @@ groups:
|
||||||
users:
|
users:
|
||||||
- tbosch #primary
|
- tbosch #primary
|
||||||
# needs secondary
|
# needs secondary
|
||||||
|
- IgorMinar #fallback
|
||||||
|
- mhevery #fallback
|
||||||
|
|
||||||
angular.io:
|
angular.io:
|
||||||
conditions:
|
conditions:
|
||||||
|
@ -182,3 +231,4 @@ groups:
|
||||||
users:
|
users:
|
||||||
- IgorMinar
|
- IgorMinar
|
||||||
- robwormald
|
- robwormald
|
||||||
|
- mhevery #fallback
|
||||||
|
|
Loading…
Reference in New Issue