|
1 | 1 | {
|
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
3 |
| - "rangeStrategy": "replace", |
4 |
| - "semanticCommits": "enabled", |
5 |
| - "semanticCommitType": "build", |
6 |
| - "semanticCommitScope": "", |
7 |
| - "separateMajorMinor": false, |
8 |
| - "prHourlyLimit": 2, |
9 |
| - "labels": ["target: minor", "action: merge"], |
10 |
| - "timezone": "America/Tijuana", |
11 |
| - "lockFileMaintenance": { |
12 |
| - "enabled": true |
13 |
| - }, |
14 |
| - "dependencyDashboard": true, |
15 |
| - "schedule": ["after 10:00pm every weekday", "before 4:00am every weekday", "every weekend"], |
16 |
| - "baseBranches": ["main"], |
17 |
| - "ignoreDeps": ["@types/node", "build_bazel_rules_nodejs", "rules_pkg", "yarn"], |
18 |
| - "includePaths": [ |
19 |
| - "WORKSPACE", |
20 |
| - "package.json", |
21 |
| - "**/package.json", |
22 |
| - ".github/workflows/**/*.yml", |
23 |
| - ".nvmrc" |
24 |
| - ], |
| 3 | + "extends": ["github>angular/dev-infra//renovate-presets/default.json5"], |
25 | 4 | "ignorePaths": ["tests/legacy-cli/e2e/assets/**", "tests/schematics/update/packages/**"],
|
26 | 5 | "packageRules": [
|
27 |
| - { |
28 |
| - "matchDepNames": ["node"], |
29 |
| - "matchUpdateTypes": ["minor", "patch"] |
30 |
| - }, |
31 |
| - { |
32 |
| - "enabled": false, |
33 |
| - "matchDepNames": ["node"], |
34 |
| - "matchUpdateTypes": ["major"] |
35 |
| - }, |
36 |
| - { |
37 |
| - "matchPackageNames": ["quicktype-core"], |
38 |
| - "schedule": ["before 4:00am on the first day of the month"] |
39 |
| - }, |
40 |
| - { |
41 |
| - "matchCurrentVersion": "/^[~^]?0\\.0\\.0-/", |
42 |
| - "enabled": false |
43 |
| - }, |
44 |
| - { |
45 |
| - "groupName": "angular", |
46 |
| - "followTag": "next", |
47 |
| - "matchDepNames": ["/^@angular/.*/", "/angular/dev-infra/"] |
48 |
| - }, |
49 |
| - { |
50 |
| - "groupName": "babel", |
51 |
| - "matchDepNames": ["/^@babel/.*/"] |
52 |
| - }, |
53 |
| - { |
54 |
| - "groupName": "bazel", |
55 |
| - "matchDepNames": ["/^@bazel/.*/", "/^build_bazel.*/"] |
56 |
| - }, |
57 |
| - { |
58 |
| - "separateMinorPatch": true, |
59 |
| - "matchPackageNames": ["typescript", "rxjs", "tslib"] |
60 |
| - }, |
61 |
| - { |
62 |
| - "enabled": false, |
63 |
| - "matchPackageNames": ["typescript", "rxjs", "tslib"], |
64 |
| - "matchUpdateTypes": ["major"] |
65 |
| - }, |
66 |
| - { |
67 |
| - "enabled": false, |
68 |
| - "matchPackageNames": ["typescript"], |
69 |
| - "matchUpdateTypes": ["minor"] |
70 |
| - }, |
71 | 6 | {
|
72 | 7 | "matchFileNames": [
|
73 | 8 | "packages/angular_devkit/schematics_cli/blank/project-files/package.json",
|
|
76 | 11 | ],
|
77 | 12 | "matchPackageNames": ["*"],
|
78 | 13 | "groupName": "schematics dependencies",
|
79 |
| - "groupSlug": "all-schematics-dependencies", |
80 | 14 | "lockFileMaintenance": {
|
81 | 15 | "enabled": false
|
82 | 16 | }
|
83 |
| - }, |
84 |
| - { |
85 |
| - "matchFileNames": [ |
86 |
| - "!packages/angular_devkit/schematics_cli/blank/project-files/package.json", |
87 |
| - "!packages/angular_devkit/schematics_cli/schematic/files/package.json", |
88 |
| - "!packages/schematics/angular/utility/latest-versions/package.json" |
89 |
| - ], |
90 |
| - "matchPackageNames": ["*", "!/^@angular/.*/", "!/angular/dev-infra/"], |
91 |
| - "matchUpdateTypes": ["minor", "patch"], |
92 |
| - "groupName": "all non-major dependencies", |
93 |
| - "groupSlug": "all-minor-patch" |
94 |
| - }, |
95 |
| - { |
96 |
| - "matchFileNames": [".github/workflows/scorecard.yml"], |
97 |
| - "matchPackageNames": ["*"], |
98 |
| - "groupName": "scorecard action dependencies", |
99 |
| - "groupSlug": "scorecard-action" |
100 | 17 | }
|
101 | 18 | ]
|
102 | 19 | }
|
0 commit comments