ci: update pullapprove config (#42613)
Update the fallback group in pullapprove to define a reviewer for the group, in preparation for the upcoming change to how pullapprove billing works. The new billing will work on a seats based approach rather than flat usage. PR Close #42613
This commit is contained in:
parent
e83d7cb2d3
commit
8793d1a046
|
@ -1336,3 +1336,17 @@ groups:
|
|||
# ensure that no explicit global approval has been provided.
|
||||
- *can-be-global-approved
|
||||
- *can-be-global-docs-approved
|
||||
# PullApprove uses a combination of users defined in the pullapprove configuration and the
|
||||
# number of users who have performed reviews on Github in the recent past if the configuration
|
||||
# does not specify it. Because, as an open source project, anyone on Github can perform a
|
||||
# review we need to ensure that all groups, including the fallback group, have at least one user
|
||||
# or group defined as reviewers.
|
||||
reviewers:
|
||||
users:
|
||||
- josephperrott
|
||||
reviews:
|
||||
request: 0
|
||||
required: 1
|
||||
# Reviewed-for is required on fallback as it should not ever actually be reviewed, requiring
|
||||
# Reviewed-for helps insure an accidental approval doesn't occur on the fallback group.
|
||||
reviewed_for: required
|
||||
|
|
Loading…
Reference in New Issue