1+ {
2+ "$schema" : " https://docs.renovatebot.com/renovate-schema.json" ,
3+ "extends" : [
4+ " config:base" ,
5+ " :preserveSemverRanges" ,
6+ " :semanticPrefixFixDepsChoreOthers" ,
7+ " :enableVulnerabilityAlerts" ,
8+ " :separateMajorReleases" ,
9+ " :combinePatchMinorReleases" ,
10+ " group:monorepos" ,
11+ " group:recommended" ,
12+ " helpers:disableTypesNodeMajor" ,
13+ " :maintainLockFilesWeekly" ,
14+ " schedule:daily"
15+ ],
16+ "labels" : [
17+ " renovate"
18+ ],
19+ "packageRules" : [
20+ {
21+ "addLabels" : [
22+ " addon" ,
23+ " docker"
24+ ],
25+ "commitMessageExtra" : " to {{#if isMajor}}v{{{newMajor}}}{{else}}{{#if isSingleVersion}}v{{{toVersion}}}{{else}}{{{newValue}}}{{/if}}{{/if}}" ,
26+ "commitMessageTopic" : " {{depName}} add-on Docker image" ,
27+ "datasourceTemplate" : " docker" ,
28+ "extractVersion" : " ^(?<version>.*)$" ,
29+ "matchDepTypes" : [
30+ " docker"
31+ ],
32+ "matchPaths" : [
33+ " **/config.yaml"
34+ ],
35+ "packagePattern" : " (?<registry>\\ S+\\ .\\ S+)/(?<depName>[a-z0-9-]+/[a-z0-9-]+)(?::(?<currentValue>[a-z0-9.-]+))?" ,
36+ "prBodyColumns" : [
37+ " Package" ,
38+ " Change" ,
39+ " Type" ,
40+ " New value"
41+ ],
42+ "prBodyDefinitions" : {
43+ "Change" : " {{{displayFrom}}} -> {{{displayTo}}}" ,
44+ "Type" : " {{{updateType}}}"
45+ },
46+ "updateTypes" : [
47+ " major" ,
48+ " minor" ,
49+ " patch"
50+ ],
51+ "versioning" : " regex:^(?<major>\\ d+)\\ .(?<minor>\\ d+)\\ .(?<patch>\\ d+)(?:-(?<prerelease>[^+]+))?(?:\\ +(?<build>.+))?$" ,
52+ "versioningTemplate" : " docker"
53+ },
54+ {
55+ "addLabels" : [
56+ " dependencies" ,
57+ " bun"
58+ ],
59+ "commitMessageExtra" : " to {{#if isMajor}}v{{{newMajor}}}{{else}}{{#if isSingleVersion}}v{{{toVersion}}}{{else}}{{{newValue}}}{{/if}}{{/if}}" ,
60+ "commitMessageTopic" : " {{depName}}" ,
61+ "matchManagers" : [
62+ " bun"
63+ ],
64+ "matchUpdateTypes" : [
65+ " major" ,
66+ " minor" ,
67+ " patch"
68+ ],
69+ "prBodyColumns" : [
70+ " Package" ,
71+ " Change" ,
72+ " Type" ,
73+ " New value"
74+ ],
75+ "prBodyDefinitions" : {
76+ "Change" : " {{{displayFrom}}} -> {{{displayTo}}}" ,
77+ "Type" : " {{{updateType}}}"
78+ }
79+ }
80+ ],
81+ "prCreation" : " not-pending" ,
82+ "stabilityDays" : 1
83+ }
0 commit comments