|
1 | 1 | {
|
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
3 |
| - "schedule": ["before 2am"], |
| 3 | + "schedule": [ |
| 4 | + "before 2am" |
| 5 | + ], |
4 | 6 | "rebaseWhen": "behind-base-branch",
|
5 | 7 | "dependencyDashboard": true,
|
6 |
| - "labels": ["dependencies", "no-stale"], |
| 8 | + "labels": [ |
| 9 | + "dependencies", |
| 10 | + "no-stale" |
| 11 | + ], |
7 | 12 | "commitMessagePrefix": "⬆️",
|
8 | 13 | "commitMessageTopic": "{{depName}}",
|
9 |
| - "regexManagers": [ |
| 14 | + "customManagers": [ |
10 | 15 | {
|
11 |
| - "fileMatch": ["/Dockerfile$", "/build.yaml$"], |
| 16 | + "customType": "regex", |
| 17 | + "fileMatch": [ |
| 18 | + "/Dockerfile$", |
| 19 | + "/build.yaml$" |
| 20 | + ], |
12 | 21 | "matchStringsStrategy": "any",
|
13 | 22 | "matchStrings": [
|
14 | 23 | "ARG BUILD_FROM=(?<depName>.*?):(?<currentValue>.*?)\\s+",
|
|
17 | 26 | "datasourceTemplate": "docker"
|
18 | 27 | },
|
19 | 28 | {
|
20 |
| - "fileMatch": ["/Dockerfile$"], |
| 29 | + "customType": "regex", |
| 30 | + "fileMatch": [ |
| 31 | + "/Dockerfile$" |
| 32 | + ], |
21 | 33 | "matchStrings": [
|
22 | 34 | "ARG BASHIO_VERSION=[\"']?(?<currentValue>.+?)[\"']?\\s+"
|
23 | 35 | ],
|
|
26 | 38 | "versioningTemplate": "semver"
|
27 | 39 | },
|
28 | 40 | {
|
29 |
| - "fileMatch": ["/Dockerfile$"], |
| 41 | + "customType": "regex", |
| 42 | + "fileMatch": [ |
| 43 | + "/Dockerfile$" |
| 44 | + ], |
30 | 45 | "matchStrings": [
|
31 | 46 | "ARG S6_OVERLAY_VERSION=[\"']?(?<currentValue>.+?)[\"']?\\s+"
|
32 | 47 | ],
|
|
36 | 51 | "extractVersionTemplate": "^v(?<version>.*)$"
|
37 | 52 | },
|
38 | 53 | {
|
39 |
| - "fileMatch": ["/Dockerfile$"], |
| 54 | + "customType": "regex", |
| 55 | + "fileMatch": [ |
| 56 | + "/Dockerfile$" |
| 57 | + ], |
40 | 58 | "matchStrings": [
|
41 | 59 | "ARG TEMPIO_VERSION=[\"']?(?<currentValue>.+?)[\"']?\\s+"
|
42 | 60 | ],
|
|
45 | 63 | "versioningTemplate": "loose"
|
46 | 64 | },
|
47 | 65 | {
|
48 |
| - "fileMatch": ["/Dockerfile$"], |
| 66 | + "customType": "regex", |
| 67 | + "fileMatch": [ |
| 68 | + "/Dockerfile$" |
| 69 | + ], |
49 | 70 | "matchStringsStrategy": "any",
|
50 | 71 | "matchStrings": [
|
51 | 72 | "\\s\\s(?<package>[a-z0-9][a-z0-9-]+)=(?<currentValue>[a-z0-9-:_+~.]+)\\s+"
|
|
57 | 78 | ],
|
58 | 79 | "packageRules": [
|
59 | 80 | {
|
60 |
| - "matchDatasources": ["github-releases"], |
61 |
| - "matchDepNames": ["hassio-addons/bashio"], |
62 |
| - "matchUpdateTypes": ["minor", "patch"], |
| 81 | + "matchDatasources": [ |
| 82 | + "github-releases" |
| 83 | + ], |
| 84 | + "matchDepNames": [ |
| 85 | + "hassio-addons/bashio" |
| 86 | + ], |
| 87 | + "matchUpdateTypes": [ |
| 88 | + "minor", |
| 89 | + "patch" |
| 90 | + ], |
63 | 91 | "automerge": true
|
64 | 92 | },
|
65 | 93 | {
|
66 |
| - "matchDatasources": ["repology"], |
| 94 | + "matchDatasources": [ |
| 95 | + "repology" |
| 96 | + ], |
67 | 97 | "automerge": true
|
68 | 98 | },
|
69 | 99 | {
|
70 | 100 | "groupName": "Debian base image",
|
71 |
| - "matchDatasources": ["docker"] |
| 101 | + "matchDatasources": [ |
| 102 | + "docker" |
| 103 | + ] |
72 | 104 | },
|
73 | 105 | {
|
74 | 106 | "groupName": "Debian base image",
|
75 |
| - "matchDatasources": ["docker"], |
76 |
| - "matchUpdateTypes": ["patch"], |
| 107 | + "matchDatasources": [ |
| 108 | + "docker" |
| 109 | + ], |
| 110 | + "matchUpdateTypes": [ |
| 111 | + "patch" |
| 112 | + ], |
77 | 113 | "automerge": true
|
78 | 114 | }
|
79 | 115 | ]
|
|
0 commit comments