|
1 | 1 | { |
2 | | - "extends": [ |
3 | | - "config:base", // https://docs.renovatebot.com/presets-config/#configbase |
4 | | - ":semanticCommitTypeAll(chore)", // https://docs.renovatebot.com/presets-default/#semanticcommittypeallarg0 |
5 | | - ":ignoreUnstable", // https://docs.renovatebot.com/presets-default/#ignoreunstable |
6 | | - "group:allNonMajor", // https://docs.renovatebot.com/presets-group/#groupallnonmajor |
7 | | - ":separateMajorReleases", // https://docs.renovatebot.com/presets-default/#separatemajorreleases |
8 | | - ":prConcurrentLimitNone", // View complete backlog as PRs. https://docs.renovatebot.com/presets-default/#prconcurrentlimitnone |
9 | | - ":prHourlyLimitNone", // https://docs.renovatebot.com/presets-default/#prhourlylimitnone |
10 | | - ":preserveSemverRanges", |
| 2 | + extends: [ |
| 3 | + 'config:recommended', |
| 4 | + ':semanticCommitTypeAll(chore)', |
| 5 | + ':ignoreUnstable', |
| 6 | + 'group:allNonMajor', |
| 7 | + ':separateMajorReleases', |
| 8 | + ':prConcurrentLimitNone', |
| 9 | + ':prHourlyLimitNone', |
| 10 | + ':preserveSemverRanges', |
11 | 11 | ], |
12 | | - "ignorePaths": [".kokoro/**"], // Dependabot will make security updates |
13 | | - |
14 | | - // Give ecosystem time to catch up. |
15 | | - // npm allows maintainers to unpublish a release up to 3 days later. |
16 | | - // https://docs.renovatebot.com/configuration-options/#minimumreleaseage |
17 | | - "minimumReleaseAge": "3", |
18 | | - |
19 | | - // Create PRs, but do not update them without manual action. |
20 | | - // Reduces spurious retesting in repositories that have many PRs at a time. |
21 | | - // https://docs.renovatebot.com/configuration-options/#rebasewhen |
22 | | - "rebaseWhen": "never", |
23 | | - |
24 | | - // Organizational processes. |
25 | | - // https://docs.renovatebot.com/configuration-options/#dependencydashboardlabels |
26 | | - "dependencyDashboardLabels": [ |
27 | | - "type: process", |
| 12 | + ignorePaths: [ |
| 13 | + '.kokoro/**', |
28 | 14 | ], |
29 | | - "packageRules": [ |
30 | | - |
| 15 | + minimumReleaseAge: '3', |
| 16 | + rebaseWhen: 'never', |
| 17 | + dependencyDashboardLabels: [ |
| 18 | + 'type: process', |
| 19 | + ], |
| 20 | + packageRules: [ |
31 | 21 | { |
32 | | - "groupName": "GitHub Actions", |
33 | | - "matchManagers": ["github-actions"], |
34 | | - "pinDigests": true, |
| 22 | + groupName: 'GitHub Actions', |
| 23 | + matchManagers: [ |
| 24 | + 'github-actions', |
| 25 | + ], |
| 26 | + pinDigests: true, |
35 | 27 | }, |
36 | | - |
37 | | - // Python Specific |
38 | 28 | { |
39 | | - "matchPackageNames": ["pytest"], |
40 | | - "matchUpdateTypes": ["minor", "major"] |
| 29 | + matchPackageNames: [ |
| 30 | + 'pytest', |
| 31 | + ], |
| 32 | + matchUpdateTypes: [ |
| 33 | + 'minor', |
| 34 | + 'major', |
| 35 | + ], |
41 | 36 | }, |
42 | 37 | { |
43 | | - "groupName": "python-nonmajor", |
44 | | - "matchLanguages": ["python"], |
45 | | - "matchUpdateTypes": ["minor", "patch"], |
| 38 | + groupName: 'python-nonmajor', |
| 39 | + matchCategories: [ |
| 40 | + 'python', |
| 41 | + ], |
| 42 | + matchUpdateTypes: [ |
| 43 | + 'minor', |
| 44 | + 'patch', |
| 45 | + ], |
46 | 46 | }, |
47 | | - |
48 | 47 | ], |
49 | 48 | } |
0 commit comments