|
16 | 16 | "description": "Update helm chart version to latest in variables.tf", |
17 | 17 | "fileMatch": ["variables.tf$"], |
18 | 18 | "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" |
20 | 20 | ], |
21 | 21 | "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" |
22 | 22 | } |
23 | 23 | ], |
24 | | - "labels": ["renovate"], |
25 | 24 | "packageRules": [ |
26 | 25 | { |
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 |
31 | 40 | }, |
32 | 41 | { |
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"], |
34 | 44 | "groupName": "Charts and Images", |
35 | 45 | "commitMessageExtra": "to latest", |
36 | 46 | "group": true |
|
0 commit comments