ci: several updates to renovate configuration (#41834)
- Since the PRs needs to get reviewed we replace label `action: merge` with `action: review`. - Add `remark` and `remark-html` to `ignoreDeps` since they require some work to bump. - Remove `commitMessage`, Renovate now creates better commit messages. - Group all non-major dependencies into a single group and schedule the updates for every Thursday PR Close #41834
This commit is contained in:
parent
0140d04ced
commit
d580b27195
|
@ -2,13 +2,12 @@
|
||||||
"pinVersions": false,
|
"pinVersions": false,
|
||||||
"semanticCommits": true,
|
"semanticCommits": true,
|
||||||
"semanticPrefix": "build",
|
"semanticPrefix": "build",
|
||||||
"commitMessage": "{{semanticPrefix}} update {{#if groupName}}{{{groupName}}} packages{{else}}{{{depName}}} to version {{{newVersion}}}{{/if}}",
|
|
||||||
"separateMajorMinor": false,
|
"separateMajorMinor": false,
|
||||||
"prHourlyLimit": 2,
|
"prHourlyLimit": 2,
|
||||||
"labels": [
|
"labels": [
|
||||||
"target: minor",
|
"target: minor",
|
||||||
"comp: build & ci",
|
"comp: build & ci",
|
||||||
"action: merge"
|
"action: review"
|
||||||
],
|
],
|
||||||
"timezone": "America/Tijuana",
|
"timezone": "America/Tijuana",
|
||||||
"lockFileMaintenance": {
|
"lockFileMaintenance": {
|
||||||
|
@ -47,6 +46,8 @@
|
||||||
"angular-mocks-1.7",
|
"angular-mocks-1.7",
|
||||||
"puppeteer",
|
"puppeteer",
|
||||||
"rollup",
|
"rollup",
|
||||||
|
"remark",
|
||||||
|
"remark-html",
|
||||||
"selenium-webdriver"
|
"selenium-webdriver"
|
||||||
],
|
],
|
||||||
"packageFiles": [
|
"packageFiles": [
|
||||||
|
@ -113,6 +114,25 @@
|
||||||
{
|
{
|
||||||
"matchCurrentVersion": "0.0.0-PLACEHOLDER",
|
"matchCurrentVersion": "0.0.0-PLACEHOLDER",
|
||||||
"enabled": false
|
"enabled": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"excludePackagePatterns": [
|
||||||
|
"^@angular/.*",
|
||||||
|
"^@angular-devkit/.*",
|
||||||
|
"^@schematics/.*"
|
||||||
|
],
|
||||||
|
"matchPackagePatterns": [
|
||||||
|
"*"
|
||||||
|
],
|
||||||
|
"matchUpdateTypes": [
|
||||||
|
"minor",
|
||||||
|
"patch"
|
||||||
|
],
|
||||||
|
"groupName": "all non-major dependencies",
|
||||||
|
"groupSlug": "all-minor-patch",
|
||||||
|
"schedule": [
|
||||||
|
"after 1am on Thursday"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue