|
1 | 1 | { |
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
3 | | - "extends": [ |
4 | | - "config:best-practices", |
5 | | - ":semanticCommitTypeAll(chore)", |
6 | | - ":dependencyDashboardApproval" |
7 | | - ], |
| 3 | + "extends": ["config:best-practices", ":semanticCommitTypeAll(chore)"], |
8 | 4 | "labels": ["dependencies"], |
9 | 5 | "assigneesFromCodeOwners": true, |
10 | 6 | "timezone": "Europe/Berlin", |
11 | | - "schedule": ["before 7am on monday"], |
| 7 | + "schedule": ["before 7am every weekday"], |
12 | 8 | "minimumReleaseAge": "3 days", |
13 | 9 | "semanticCommitScope": "deps", |
14 | 10 | "enabledManagers": [ |
|
37 | 33 | "matchManagers": ["maven"], |
38 | 34 | "matchDepTypes": ["compile", "runtime", "provided", "optional", "parent", "parent-root"], |
39 | 35 | "matchUpdateTypes": ["minor", "patch", "digest", "pin", "pinDigest"], |
40 | | - "groupName": "Java runtime and framework dependencies", |
41 | 36 | "labels": ["dependencies", "java"] |
42 | 37 | }, |
43 | 38 | { |
44 | 39 | "matchManagers": ["maven"], |
45 | 40 | "matchDepTypes": ["build", "test"], |
46 | 41 | "matchUpdateTypes": ["minor", "patch", "digest", "pin", "pinDigest"], |
47 | | - "groupName": "Java developer tooling", |
48 | 42 | "labels": ["dependencies", "java"] |
49 | 43 | }, |
50 | 44 | { |
51 | 45 | "matchFileNames": ["webapp/package.json"], |
52 | 46 | "matchDepTypes": ["dependencies"], |
53 | 47 | "matchUpdateTypes": ["minor", "patch"], |
54 | | - "groupName": "Webapp runtime dependencies", |
55 | 48 | "labels": ["dependencies", "webapp"] |
56 | 49 | }, |
57 | 50 | { |
58 | 51 | "matchFileNames": ["webapp/package.json"], |
59 | 52 | "matchDepTypes": ["devDependencies"], |
60 | 53 | "matchUpdateTypes": ["minor", "patch"], |
61 | | - "groupName": "Webapp developer tooling", |
62 | 54 | "labels": ["dependencies", "webapp"] |
63 | 55 | }, |
64 | 56 | { |
65 | 57 | "matchFileNames": ["docs/package.json"], |
66 | 58 | "matchDepTypes": ["dependencies"], |
67 | 59 | "matchUpdateTypes": ["minor", "patch"], |
68 | | - "groupName": "Documentation runtime dependencies", |
69 | 60 | "labels": ["dependencies", "docs"] |
70 | 61 | }, |
71 | 62 | { |
72 | 63 | "matchFileNames": ["docs/package.json"], |
73 | 64 | "matchDepTypes": ["devDependencies"], |
74 | 65 | "matchUpdateTypes": ["minor", "patch"], |
75 | | - "groupName": "Documentation developer tooling", |
76 | 66 | "labels": ["dependencies", "docs"] |
77 | 67 | }, |
78 | 68 | { |
79 | 69 | "matchUpdateTypes": ["major"], |
80 | 70 | "minimumReleaseAge": "7 days", |
81 | | - "labels": ["dependencies", "breaking"] |
| 71 | + "labels": ["dependencies", "breaking"], |
| 72 | + "dependencyDashboardApproval": true |
82 | 73 | }, |
83 | 74 | { |
84 | 75 | "matchPackageNames": [ |
|
88 | 79 | "/^@tanstack/", |
89 | 80 | "/^org\\.springframework/" |
90 | 81 | ], |
91 | | - "matchUpdateTypes": ["minor"], |
92 | | - "groupName": "Core frameworks" |
| 82 | + "matchUpdateTypes": ["minor"] |
93 | 83 | }, |
94 | 84 | { |
95 | 85 | "matchManagers": ["github-actions"], |
|
103 | 93 | }, |
104 | 94 | { |
105 | 95 | "matchUpdateTypes": ["major"], |
106 | | - "groupName": null |
| 96 | + "groupName": null, |
| 97 | + "dependencyDashboardApproval": true |
107 | 98 | } |
108 | 99 | ], |
109 | 100 | "customManagers": [ |
|
135 | 126 | ], |
136 | 127 | "versioningTemplate": "semver" |
137 | 128 | }, |
| 129 | + { |
| 130 | + "description": "Track the OpenAPI Generator CLI distribution", |
| 131 | + "customType": "regex", |
| 132 | + "managerFilePatterns": ["/^openapitools\\.json$/"], |
| 133 | + "matchStrings": ["\"version\": \"(?<currentValue>[^\"]+)\""], |
| 134 | + "datasourceTemplate": "github-releases", |
| 135 | + "depNameTemplate": "OpenAPITools/openapi-generator", |
| 136 | + "extractVersionTemplate": "^v(?<version>.*)$", |
| 137 | + "versioningTemplate": "semver" |
| 138 | + }, |
138 | 139 | { |
139 | 140 | "description": "Track release image tags and digests", |
140 | 141 | "customType": "regex", |
|
153 | 154 | "automerge": false, |
154 | 155 | "groupName": null |
155 | 156 | }, |
156 | | - "ignorePaths": ["**/node_modules/**", "**/target/**", "**/dist/**", "**/build/**"] |
| 157 | + "ignorePaths": ["**/node_modules/**", "**/target/**", "**/dist/**", "**/build/**"], |
| 158 | + "prConcurrentLimit": 5, |
| 159 | + "branchConcurrentLimit": 10, |
| 160 | + "prHourlyLimit": 2, |
| 161 | + "osvVulnerabilityAlerts": true, |
| 162 | + "dependencyDashboardOSVVulnerabilitySummary": "unresolved" |
157 | 163 | } |
0 commit comments