Skip to content

Commit 67ae0d6

Browse files
authored
Update renovate.json (#32)
1 parent 9343419 commit 67ae0d6

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

renovate.json

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,31 @@
1616
"description": "Update helm chart version to latest in variables.tf",
1717
"fileMatch": ["variables.tf$"],
1818
"matchStrings": [
19-
"datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s.*?default = \"(?<currentValue>.*)\"\\s"
19+
"datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s.*?default\\s*=\\s*\"(?<currentValue>.*)\"\\s"
2020
],
2121
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
2222
}
2323
],
24-
"labels": ["renovate"],
2524
"packageRules": [
2625
{
27-
"matchPackageNames": ["external-secrets/external-secrets", "stakater/Reloader"],
28-
"groupName": "Charts and Images",
29-
"commitMessageExtra": "to latest",
30-
"group": true
26+
"matchManagers": ["regex"],
27+
"matchUpdateTypes": ["patch"],
28+
"semanticCommitType": "fix"
29+
},
30+
{
31+
"matchManagers": ["regex"],
32+
"matchUpdateTypes": ["minor"],
33+
"semanticCommitType": "feat"
34+
},
35+
{
36+
"description": "Do not allow major version updates - these should be done manually to ensure no breaking changes",
37+
"matchManagers": ["regex"],
38+
"matchUpdateTypes": ["major"],
39+
"enabled": false
3140
},
3241
{
33-
"matchDatasources": ["docker"],
42+
"description": "Bundle ESO and Reloader images + helm chart updates into the same PR",
43+
"matchPackageNames": ["external-secrets/external-secrets", "stakater/Reloader", "ghcr.io/external-secrets/external-secrets", "ghcr.io/stakater/reloader"],
3444
"groupName": "Charts and Images",
3545
"commitMessageExtra": "to latest",
3646
"group": true

0 commit comments

Comments
 (0)