[renovate] auto open @elastic/charts prs

This commit is contained in:
spalger 2019-10-11 09:54:05 -07:00
parent 0002b84344
commit a2c234d7f0
3 changed files with 9 additions and 0 deletions

View file

@ -78,6 +78,7 @@
reviewers: [
'markov00',
],
masterIssueApproval: false,
},
{
groupSlug: 'mocha',

View file

@ -94,6 +94,7 @@ export const RENOVATE_CONFIG = {
enabled: group.enabled === false ? false : undefined,
allowedVersions: group.allowedVersions || undefined,
reviewers: group.reviewers || undefined,
masterIssueApproval: group.autoOpenPr ? false : undefined,
})),
// internal/local packages

View file

@ -61,6 +61,12 @@ interface PackageGroup {
* An array of users to request reviews from
*/
readonly reviewers?: string[];
/**
* Unless this is set to true, then PRs will only be opened when
* the corresponding checkbox is ticked in the master issue.
*/
readonly autoOpenPr?: boolean;
}
export const RENOVATE_PACKAGE_GROUPS: PackageGroup[] = [
@ -84,6 +90,7 @@ export const RENOVATE_PACKAGE_GROUPS: PackageGroup[] = [
name: '@elastic/charts',
packageNames: ['@elastic/charts'],
reviewers: ['markov00'],
autoOpenPr: true,
},
{