mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-19 20:52:06 +08:00
ci: add renovate configuration
Since we have a lot of pin dependencies renovate will help us automate dependency updates. `source-map` is listed as ignored as at the moment we cannot update this since their API changed to async and and this repos Code Coverage is sync. `webpack-subresource-integrity` - the newer version requires peerDependencies that we don't want to include.
This commit is contained in:
parent
851d6948a4
commit
37f4d1d742
47
renovate.json
Normal file
47
renovate.json
Normal file
@ -0,0 +1,47 @@
|
||||
{
|
||||
"pinVersions": false,
|
||||
"semanticCommits": true,
|
||||
"semanticPrefix": "build",
|
||||
"commitMessage": "{{semanticPrefix}} update {{depName}} to version {{newVersion}}",
|
||||
"separateMajorMinor": false,
|
||||
"prHourlyLimit": 2,
|
||||
"timezone": "America/Tijuana",
|
||||
"schedule": [
|
||||
"after 10pm every weekday",
|
||||
"before 4am every weekday",
|
||||
"every weekend"
|
||||
],
|
||||
"baseBranches": [
|
||||
"master"
|
||||
],
|
||||
"ignoreDeps": [
|
||||
"source-map",
|
||||
"webpack-subresource-integrity"
|
||||
],
|
||||
"packageFiles": [
|
||||
"package.json",
|
||||
"packages/**/package.json"
|
||||
],
|
||||
"packageRules": [
|
||||
{
|
||||
"packagePatterns": [
|
||||
"^@angular\/.*"
|
||||
],
|
||||
"groupName": "angular",
|
||||
"pinVersions": false
|
||||
},
|
||||
{
|
||||
"packagePatterns": [
|
||||
"^@bazel\/.*"
|
||||
],
|
||||
"groupName": "bazel",
|
||||
"pinVersions": false
|
||||
},
|
||||
{
|
||||
"packageNames": [
|
||||
"typescript"
|
||||
],
|
||||
"updateTypes": "patch"
|
||||
}
|
||||
]
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user