Skip to content

Commit 37f4d1d

Browse files
Alanalexeagle
Alan
authored andcommitted
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.
1 parent 851d694 commit 37f4d1d

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

renovate.json

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"pinVersions": false,
3+
"semanticCommits": true,
4+
"semanticPrefix": "build",
5+
"commitMessage": "{{semanticPrefix}} update {{depName}} to version {{newVersion}}",
6+
"separateMajorMinor": false,
7+
"prHourlyLimit": 2,
8+
"timezone": "America/Tijuana",
9+
"schedule": [
10+
"after 10pm every weekday",
11+
"before 4am every weekday",
12+
"every weekend"
13+
],
14+
"baseBranches": [
15+
"master"
16+
],
17+
"ignoreDeps": [
18+
"source-map",
19+
"webpack-subresource-integrity"
20+
],
21+
"packageFiles": [
22+
"package.json",
23+
"packages/**/package.json"
24+
],
25+
"packageRules": [
26+
{
27+
"packagePatterns": [
28+
"^@angular\/.*"
29+
],
30+
"groupName": "angular",
31+
"pinVersions": false
32+
},
33+
{
34+
"packagePatterns": [
35+
"^@bazel\/.*"
36+
],
37+
"groupName": "bazel",
38+
"pinVersions": false
39+
},
40+
{
41+
"packageNames": [
42+
"typescript"
43+
],
44+
"updateTypes": "patch"
45+
}
46+
]
47+
}

0 commit comments

Comments
 (0)