|
10 | 10 | ],
|
11 | 11 | prHourlyLimit: 5, // we have a large number of parallel runners
|
12 | 12 | labels: [
|
13 |
| - 'dependencies' |
| 13 | + 'dependencies', |
14 | 14 | ],
|
15 | 15 | packageRules: [
|
16 | 16 | {
|
17 | 17 | // reduces the number of Renovate PRs
|
18 | 18 | // (patch updates are typically non-breaking)
|
19 |
| - "groupName": "all patch versions", |
20 |
| - "matchUpdateTypes": ["patch"], |
21 |
| - "schedule": ["before 8am every weekday"] |
| 19 | + groupName: 'all patch versions', |
| 20 | + matchUpdateTypes: [ |
| 21 | + 'patch', |
| 22 | + ], |
| 23 | + schedule: [ |
| 24 | + 'before 8am every weekday', |
| 25 | + ], |
22 | 26 | },
|
23 | 27 | {
|
24 | 28 | // avoids these Renovate PRs from trickling in throughout the week
|
25 | 29 | // (consolidating the review process)
|
26 |
| - "matchUpdateTypes": ["minor", "major"], |
27 |
| - "excludePackageNames": [ |
28 |
| - // want OpenTelemetry package updates right away |
29 |
| - 'io.opentelemetry:**', |
30 |
| - 'io.opentelemetry.*:**', |
| 30 | + matchUpdateTypes: [ |
| 31 | + 'minor', |
| 32 | + 'major', |
| 33 | + ], |
| 34 | + schedule: [ |
| 35 | + 'before 8am on Monday', |
| 36 | + ], |
| 37 | + matchPackageNames: [ |
| 38 | + '!io.opentelemetry:**', |
| 39 | + '!io.opentelemetry.*:**', |
31 | 40 | ],
|
32 |
| - "schedule": ["before 8am on Monday"] |
33 | 41 | },
|
34 | 42 | {
|
35 | 43 | matchPackageNames: [
|
|
176 | 184 | customType: 'regex',
|
177 | 185 | datasourceTemplate: 'npm',
|
178 | 186 | managerFilePatterns: [
|
179 |
| - '.github/workflows/**' |
| 187 | + '.github/workflows/**', |
180 | 188 | ],
|
181 | 189 | matchStrings: [
|
182 | 190 | 'npx (?<depName>[^@]+)@(?<currentValue>[^\\s]+)',
|
|
186 | 194 | customType: 'regex',
|
187 | 195 | datasourceTemplate: 'java-version',
|
188 | 196 | managerFilePatterns: [
|
189 |
| - '.github/workflows/**' |
| 197 | + '.github/workflows/**', |
190 | 198 | ],
|
191 | 199 | matchStrings: [
|
192 | 200 | '(?<currentValue>\\d+) # renovate: datasource=java-version',
|
|
0 commit comments