|
1 | 1 | {
|
2 | 2 | "extends": [
|
3 |
| - "config:base" |
| 3 | + "config:recommended" |
4 | 4 | ],
|
5 |
| - "assignees": ["paulfantom"], |
6 |
| - "reviewers": ["paulfantom"], |
7 |
| - "regexManagers": [ |
| 5 | + "assignees": [ |
| 6 | + "paulfantom" |
| 7 | + ], |
| 8 | + "reviewers": [ |
| 9 | + "paulfantom" |
| 10 | + ], |
| 11 | + "customManagers": [ |
8 | 12 | {
|
| 13 | + "customType": "regex", |
9 | 14 | "fileMatch": "metal/group_vars/k3s.yml",
|
10 |
| - "matchStrings": ["k3s_version: (?<currentValue>.*?)\\n"], |
| 15 | + "matchStrings": [ |
| 16 | + "k3s_version: (?<currentValue>.*?)\\n" |
| 17 | + ], |
11 | 18 | "datasourceTemplate": "github-tags",
|
12 | 19 | "depNameTemplate": "k3s-io/k3s",
|
13 | 20 | "versioningTemplate": "loose"
|
14 | 21 | },
|
15 | 22 | {
|
16 |
| - "fileMatch": ["^\\.github\\/workflows\\/[^/]+\\.ya?ml$"], |
17 |
| - "matchStrings": ["jsonnet-version:\\s(?<currentValue>.*?)\\n"], |
| 23 | + "customType": "regex", |
| 24 | + "fileMatch": [ |
| 25 | + "^\\.github\\/workflows\\/[^/]+\\.ya?ml$" |
| 26 | + ], |
| 27 | + "matchStrings": [ |
| 28 | + "jsonnet-version:\\s(?<currentValue>.*?)\\n" |
| 29 | + ], |
18 | 30 | "datasourceTemplate": "github-tags",
|
19 | 31 | "depNameTemplate": "google/jsonnet"
|
20 | 32 | },
|
21 | 33 | {
|
22 |
| - "fileMatch": ["^\\.github\\/workflows\\/[^/]+\\.ya?ml$"], |
23 |
| - "matchStrings": ["golang-version:\\s(?<currentValue>.*?)\\n"], |
| 34 | + "customType": "regex", |
| 35 | + "fileMatch": [ |
| 36 | + "^\\.github\\/workflows\\/[^/]+\\.ya?ml$" |
| 37 | + ], |
| 38 | + "matchStrings": [ |
| 39 | + "golang-version:\\s(?<currentValue>.*?)\\n" |
| 40 | + ], |
24 | 41 | "datasourceTemplate": "golang-version",
|
25 | 42 | "depNameTemplate": "golang"
|
26 | 43 | }
|
27 | 44 | ],
|
28 | 45 | "packageRules": [
|
29 | 46 | {
|
30 |
| - "addLabels": ["dependensies/ci"], |
| 47 | + "addLabels": [ |
| 48 | + "dependensies/ci" |
| 49 | + ], |
31 | 50 | "groupName": "github actions",
|
32 |
| - "matchPaths": [".github/**"], |
| 51 | + "matchFileNames": [ |
| 52 | + ".github/**" |
| 53 | + ], |
33 | 54 | "automerge": true
|
34 | 55 | },
|
35 | 56 | {
|
36 |
| - "addLabels": ["dependensies/hosting"], |
| 57 | + "addLabels": [ |
| 58 | + "dependensies/hosting" |
| 59 | + ], |
37 | 60 | "groupName": "hosting infrastructure",
|
38 |
| - "matchPaths": ["metal/**"] |
| 61 | + "matchFileNames": [ |
| 62 | + "metal/**" |
| 63 | + ] |
39 | 64 | },
|
40 | 65 | {
|
41 |
| - "addLabels": ["dependensies/base"], |
| 66 | + "addLabels": [ |
| 67 | + "dependensies/base" |
| 68 | + ], |
42 | 69 | "groupName": "hosting infrastructure",
|
43 |
| - "matchPaths": ["base/**"], |
| 70 | + "matchFileNames": [ |
| 71 | + "base/**" |
| 72 | + ], |
44 | 73 | "minimumReleaseAge": "10 days",
|
45 | 74 | "automerge": true
|
46 | 75 | },
|
47 | 76 | {
|
48 |
| - "addLabels": ["dependensies/apps"], |
| 77 | + "addLabels": [ |
| 78 | + "dependensies/apps" |
| 79 | + ], |
49 | 80 | "groupName": "applications",
|
50 |
| - "matchPaths": ["apps/**"], |
| 81 | + "matchFileNames": [ |
| 82 | + "apps/**" |
| 83 | + ], |
51 | 84 | "minimumReleaseAge": "20 days",
|
52 | 85 | "automerge": true
|
53 | 86 | },
|
54 | 87 | {
|
55 |
| - "packagePatterns": ["^minio"], |
56 | 88 | "versioning": "regex:^RELEASE\\.(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})",
|
57 | 89 | "groupName": "applications",
|
58 | 90 | "minimumReleaseAge": "20 days",
|
59 |
| - "automerge": true |
| 91 | + "automerge": true, |
| 92 | + "matchPackageNames": [ |
| 93 | + "/^minio/" |
| 94 | + ] |
60 | 95 | }
|
61 | 96 | ],
|
62 | 97 | "flux": {
|
|
0 commit comments