|
1 | 1 | { |
2 | 2 | $schema: 'https://docs.renovatebot.com/renovate-schema.json', |
3 | 3 | extends: [ |
4 | | - 'config:best-practices', |
5 | | - ':configMigration', |
6 | | - ':pinVersions', |
7 | | - ':prConcurrentLimit10', |
8 | | - ':rebaseStalePrs', |
9 | | - 'schedule:weekly', |
10 | | - 'docker:enableMajor', |
11 | | - 'docker:pinDigests', |
12 | | - 'preview:dockerCompose', |
13 | | - 'preview:dockerVersions', |
14 | | - 'customManagers:dockerfileVersions', |
15 | | - 'customManagers:githubActionsVersions', |
16 | | - 'helpers:pinGitHubActionDigests', |
| 4 | + 'local>hemilabs/.github:renovate-config.json5', |
17 | 5 | ':assignAndReview(joshuasing)', |
18 | 6 | ], |
19 | 7 | commitMessagePrefix: 'all:', |
20 | 8 | commitMessageAction: 'update', |
21 | 9 | commitMessageTopic: '{{depName}}', |
22 | | - labels: [ |
23 | | - 'type: dependencies', |
| 10 | + addLabels: [ |
24 | 11 | 'changelog: skip', |
25 | 12 | ], |
26 | | - minimumReleaseAge: '3 days', |
27 | 13 | packageRules: [ |
28 | 14 | { |
29 | | - matchDatasources: [ |
30 | | - 'go', |
31 | | - ], |
32 | | - commitMessageTopic: '{{depName}}' |
33 | | - }, |
34 | | - { |
35 | | - matchDatasources: [ |
36 | | - 'docker', |
37 | | - ], |
| 15 | + matchDatasources: ['docker'], |
38 | 16 | commitMessageTopic: 'image {{depName}}', |
39 | 17 | }, |
40 | 18 | { |
|
43 | 21 | postUpdateOptions: ['gomodTidy'], |
44 | 22 | }, |
45 | 23 | { |
| 24 | + description: 'Prevent updating minimum Go version in go.mod', |
46 | 25 | matchManagers: ['gomod'], |
47 | 26 | matchDepNames: ['go'], |
48 | 27 | enabled: false, |
|
56 | 35 | commitMessageAction: 'pin', |
57 | 36 | }, |
58 | 37 | ], |
59 | | - osvVulnerabilityAlerts: true, |
60 | | - vulnerabilityAlerts: { |
61 | | - enabled: true, |
62 | | - addLabels: [ |
63 | | - 'type: security', |
64 | | - ], |
65 | | - additionalReviewers: [ |
66 | | - 'team:secops', |
67 | | - ], |
68 | | - }, |
69 | 38 | customManagers: [ |
70 | 39 | { |
71 | 40 | customType: 'regex', |
|
0 commit comments