Skip to content

Commit bc2aac8

Browse files
authored
build: setup renovate to update shared dev-infra code (#24260)
Sets up renovate so that we stay up-to-date with the frequently changing dev-infra changes in `angular/dev-infra`. For this dependency it would be painful managing it manually since we consume it through snapshot builds being pushed to a Github builds repo.
1 parent 6ed19a1 commit bc2aac8

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

renovate.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"automerge": false,
4+
"baseBranches": ["master"],
5+
"enabledManagers": ["npm", "bazel", "github-actions"],
6+
"labels": ["target: patch", "merge safe"],
7+
"lockFileMaintenance": {
8+
"enabled": true
9+
},
10+
"pinDigests": true,
11+
"prHourlyLimit": 2,
12+
"rebaseWhen": "behind-base-branch",
13+
"semanticCommits": "enabled",
14+
"semanticCommitScope": "",
15+
"semanticCommitType": "build",
16+
"separateMajorMinor": false,
17+
"packageRules": [
18+
{
19+
"matchPackagePatterns": ["*"],
20+
"enabled": false
21+
},
22+
{
23+
"matchPackageNames": ["@angular/dev-infra-private", "angular/dev-infra"],
24+
"groupName": "angular shared dev-infra code",
25+
"enabled": true
26+
}
27+
]
28+
}

0 commit comments

Comments
 (0)