File tree Expand file tree Collapse file tree 1 file changed +65
-0
lines changed Expand file tree Collapse file tree 1 file changed +65
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "$schema" : " https://docs.renovatebot.com/renovate-schema.json" ,
3+ "extends" : [
4+ " config:best-practices"
5+ ],
6+ "packageRules" : [
7+ {
8+ "description" : " Automerge non-major updates" ,
9+ "matchUpdateTypes" : [
10+ " minor" ,
11+ " patch" ,
12+ " pin" ,
13+ " pinDigest" ,
14+ " digest" ,
15+ " lockFileMaintenance"
16+ ],
17+ "automerge" : true ,
18+ "addLabels" : [" automerge" ],
19+ "minimumReleaseAge" : " 1 day"
20+ },
21+ {
22+ "matchManagers" : [
23+ " docker" ,
24+ " custom.regex" ,
25+ " ansible" ,
26+ " node" ,
27+ " python"
28+ ],
29+ "groupName" : " {{manager}}"
30+ }
31+ ],
32+ "vulnerabilityAlerts" : {
33+ "labels" : [
34+ " security"
35+ ],
36+ "automerge" : true ,
37+ "assignees" : [
38+ " @renovate-tests"
39+ ],
40+ "groupName" : null ,
41+ "schedule" : [],
42+ "dependencyDashboardApproval" : false ,
43+ "minimumReleaseAge" : null ,
44+ "rangeStrategy" : " update-lockfile" ,
45+ "commitMessageSuffix" : " [SECURITY]" ,
46+ "branchTopic" : " {{{datasource}}}-{{{depNameSanitized}}}-vulnerability" ,
47+ "prCreation" : " immediate" ,
48+ "vulnerabilityFixStrategy" : " lowest"
49+ },
50+ "customManagers" : [
51+ {
52+ "customType" : " regex" ,
53+ "managerFilePatterns" : [
54+ " /^*\\ .yml$/"
55+ ],
56+ "matchStrings" : [
57+ " renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\ s.*_version: '(?<currentValue>.*)'\\ s"
58+ ],
59+ "versioningTemplate" : " {{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
60+ }
61+ ],
62+ "pre-commit" : {
63+ "enabled" : true
64+ }
65+ }
You can’t perform that action at this time.
0 commit comments