Skip to content

Commit ad552de

Browse files
authored
Merge pull request #622 from thaum-xyz/renovate/migrate-config
chore(config): migrate renovate config
2 parents 71f133c + ce3a6b8 commit ad552de

File tree

1 file changed

+54
-19
lines changed

1 file changed

+54
-19
lines changed

.github/renovate.json

+54-19
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,97 @@
11
{
22
"extends": [
3-
"config:base"
3+
"config:recommended"
44
],
5-
"assignees": ["paulfantom"],
6-
"reviewers": ["paulfantom"],
7-
"regexManagers": [
5+
"assignees": [
6+
"paulfantom"
7+
],
8+
"reviewers": [
9+
"paulfantom"
10+
],
11+
"customManagers": [
812
{
13+
"customType": "regex",
914
"fileMatch": "metal/group_vars/k3s.yml",
10-
"matchStrings": ["k3s_version: (?<currentValue>.*?)\\n"],
15+
"matchStrings": [
16+
"k3s_version: (?<currentValue>.*?)\\n"
17+
],
1118
"datasourceTemplate": "github-tags",
1219
"depNameTemplate": "k3s-io/k3s",
1320
"versioningTemplate": "loose"
1421
},
1522
{
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+
],
1830
"datasourceTemplate": "github-tags",
1931
"depNameTemplate": "google/jsonnet"
2032
},
2133
{
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+
],
2441
"datasourceTemplate": "golang-version",
2542
"depNameTemplate": "golang"
2643
}
2744
],
2845
"packageRules": [
2946
{
30-
"addLabels": ["dependensies/ci"],
47+
"addLabels": [
48+
"dependensies/ci"
49+
],
3150
"groupName": "github actions",
32-
"matchPaths": [".github/**"],
51+
"matchFileNames": [
52+
".github/**"
53+
],
3354
"automerge": true
3455
},
3556
{
36-
"addLabels": ["dependensies/hosting"],
57+
"addLabels": [
58+
"dependensies/hosting"
59+
],
3760
"groupName": "hosting infrastructure",
38-
"matchPaths": ["metal/**"]
61+
"matchFileNames": [
62+
"metal/**"
63+
]
3964
},
4065
{
41-
"addLabels": ["dependensies/base"],
66+
"addLabels": [
67+
"dependensies/base"
68+
],
4269
"groupName": "hosting infrastructure",
43-
"matchPaths": ["base/**"],
70+
"matchFileNames": [
71+
"base/**"
72+
],
4473
"minimumReleaseAge": "10 days",
4574
"automerge": true
4675
},
4776
{
48-
"addLabels": ["dependensies/apps"],
77+
"addLabels": [
78+
"dependensies/apps"
79+
],
4980
"groupName": "applications",
50-
"matchPaths": ["apps/**"],
81+
"matchFileNames": [
82+
"apps/**"
83+
],
5184
"minimumReleaseAge": "20 days",
5285
"automerge": true
5386
},
5487
{
55-
"packagePatterns": ["^minio"],
5688
"versioning": "regex:^RELEASE\\.(?<major>\\d{4})-(?<minor>\\d{2})-(?<patch>\\d{2})",
5789
"groupName": "applications",
5890
"minimumReleaseAge": "20 days",
59-
"automerge": true
91+
"automerge": true,
92+
"matchPackageNames": [
93+
"/^minio/"
94+
]
6095
}
6196
],
6297
"flux": {

0 commit comments

Comments
 (0)