Skip to content

Commit b1ddc4f

Browse files
angular-robotalan-agius4
authored andcommitted
ci: migrate renovate config (#28783)
(cherry picked from commit 27847cd)
1 parent 62ed3c2 commit b1ddc4f

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

renovate.json

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,23 @@
88
"prHourlyLimit": 2,
99
"labels": ["target: minor", "action: merge"],
1010
"timezone": "America/Tijuana",
11-
"lockFileMaintenance": { "enabled": true },
11+
"lockFileMaintenance": {
12+
"enabled": true
13+
},
1214
"dependencyDashboard": true,
13-
"schedule": ["after 10:00pm every weekday", "before 4:00am every weekday", "every weekend"],
15+
"schedule": [
16+
"after 10:00pm every weekday",
17+
"before 4:00am every weekday",
18+
"every weekend"
19+
],
1420
"baseBranches": ["main"],
15-
"ignoreDeps": ["@types/node", "@types/express", "build_bazel_rules_nodejs", "rules_pkg", "yarn"],
21+
"ignoreDeps": [
22+
"@types/node",
23+
"@types/express",
24+
"build_bazel_rules_nodejs",
25+
"rules_pkg",
26+
"yarn"
27+
],
1628
"includePaths": [
1729
"WORKSPACE",
1830
"package.json",
@@ -27,15 +39,15 @@
2739
},
2840
{
2941
"groupName": "angular",
30-
"matchDepPatterns": ["^@angular/.*", "angular/dev-infra"]
42+
"matchDepNames": ["/^@angular/.*/", "/angular/dev-infra/"]
3143
},
3244
{
3345
"groupName": "babel",
34-
"matchDepPatterns": ["^@babel/.*"]
46+
"matchDepNames": ["/^@babel/.*/"]
3547
},
3648
{
3749
"groupName": "bazel",
38-
"matchDepPatterns": ["^@bazel/.*", "^build_bazel.*"]
50+
"matchDepNames": ["/^@bazel/.*/", "/^build_bazel.*/"]
3951
},
4052
{
4153
"separateMinorPatch": true,
@@ -52,30 +64,31 @@
5264
"matchUpdateTypes": ["minor"]
5365
},
5466
{
55-
"matchPaths": [
67+
"matchFileNames": [
5668
"packages/angular_devkit/schematics_cli/blank/project-files/package.json",
5769
"packages/angular_devkit/schematics_cli/schematic/files/package.json",
5870
"packages/schematics/angular/utility/latest-versions/package.json"
5971
],
6072
"matchPackageNames": ["*"],
6173
"groupName": "schematics dependencies",
6274
"groupSlug": "all-schematics-dependencies",
63-
"lockFileMaintenance": { "enabled": false }
75+
"lockFileMaintenance": {
76+
"enabled": false
77+
}
6478
},
6579
{
66-
"matchPaths": [
80+
"matchFileNames": [
6781
"!packages/angular_devkit/schematics_cli/blank/project-files/package.json",
6882
"!packages/angular_devkit/schematics_cli/schematic/files/package.json",
6983
"!packages/schematics/angular/utility/latest-versions/package.json"
7084
],
71-
"excludePackagePatterns": ["^@angular/.*", "angular/dev-infra"],
72-
"matchPackageNames": ["*"],
85+
"matchPackageNames": ["*", "!/^@angular/.*/", "!/angular/dev-infra/"],
7386
"matchUpdateTypes": ["minor", "patch"],
7487
"groupName": "all non-major dependencies",
7588
"groupSlug": "all-minor-patch"
7689
},
7790
{
78-
"matchPaths": [".github/workflows/scorecard.yml"],
91+
"matchFileNames": [".github/workflows/scorecard.yml"],
7992
"matchPackageNames": ["*"],
8093
"groupName": "scorecard action dependencies",
8194
"groupSlug": "scorecard-action"

0 commit comments

Comments
 (0)