Skip to content

Commit 53b0aea

Browse files
authored
Bugfix/renovat (CloudPirates-io#232)
* Fix renovate config * Fix renovate config
1 parent cdb58b2 commit 53b0aea

File tree

1 file changed

+26
-31
lines changed

1 file changed

+26
-31
lines changed

renovate.json

Lines changed: 26 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,60 @@
11
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
23
"extends": [
34
"config:recommended"
45
],
56
"enabledManagers": [
6-
"helm-values"
7+
"regex",
8+
"helmv3"
9+
],
10+
"regexManagers": [
11+
{
12+
"fileMatch": [
13+
"^charts/.+/values\\.yaml$"
14+
],
15+
"matchStrings": [
16+
"repository:\\s*(?<depName>[^\\s]+)\\n.*?tag:\\s*['\"]?(?<currentValue>[^@'\"\\s]+)(?:@(?<currentDigest>sha256:[a-f0-9]{64}))?['\"]?"
17+
],
18+
"datasourceTemplate": "docker",
19+
"versioningTemplate": "docker"
20+
}
721
],
8-
"helm-values": {
9-
"managerFilePatterns": [
10-
"/^charts/.*values\\.yaml$/"
11-
],
12-
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)(?<prerelease>-[^@]*)?@(?<compatibility>.+)$",
13-
"extractVersion": "(?<version>[^@]+)@(?<sha>sha256:[a-f0-9]{64})",
14-
"rangeStrategy": "replace"
15-
},
1622
"packageRules": [
1723
{
1824
"matchManagers": [
19-
"helm-values"
25+
"regex"
2026
],
2127
"matchUpdateTypes": [
2228
"minor",
2329
"patch",
2430
"digest"
2531
],
26-
"matchPackageNames": [
27-
"/^docker\\.io\\/.+/"
32+
"matchDatasources": [
33+
"docker"
2834
],
2935
"labels": [
3036
"dependencies",
3137
"renovate"
3238
],
33-
"commitMessagePrefix": "[{{{ replace \"docker.io/\" \"\" packageName }}}]",
34-
"commitMessageAction": "chore(deps): update"
39+
"commitMessageTopic": "{{{depName}}}",
40+
"commitMessagePrefix": "[{{{replace 'docker.io/' '' depName}}}]",
41+
"automerge": false
3542
},
3643
{
3744
"matchManagers": [
38-
"helm-values"
39-
],
40-
"matchUpdateTypes": [
41-
"minor",
42-
"patch",
43-
"digest"
45+
"helmv3"
4446
],
4547
"labels": [
4648
"dependencies",
4749
"renovate"
4850
],
49-
"commitMessagePrefix": "[{{{ packageName }}}]",
50-
"commitMessageAction": "chore(deps): update",
51-
"matchPackageNames": [
52-
"!/^docker\\.io\\/.+/"
53-
]
51+
"automerge": false
5452
},
5553
{
56-
"matchManagers": [
57-
"helm-values"
58-
],
59-
"enabled": false,
6054
"matchPackageNames": [
61-
"/harbor.cloudpirates.io/koperator-internal/services/clusterpirate/"
62-
]
55+
"**/clusterpirate"
56+
],
57+
"enabled": false
6358
}
6459
]
6560
}

0 commit comments

Comments
 (0)