Files
auricom-home-cluster/.github/renovate/groups.json5
2022-11-24 02:52:11 +01:00

64 lines
2.3 KiB
Plaintext

{
"packageRules": [
{
"description": "Cert-Manager image (for CRDs) and chart",
"groupName": "Cert-Manager",
"matchPackagePatterns": ["cert-manager"],
"matchDatasources": ["docker", "helm"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
},
{
"description": "Flux Helm Chart",
"groupName": "Flux",
"matchPackagePatterns": ["fluxcd/flux2", "snapshot-controller"],
"matchDatasources": ["helm", "kustomization"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
},
{
"description": "Node Feature Discovery kustomization (for CRDs) and chart",
"groupName": "Node Feature Discovery",
"matchPackagePatterns": ["node-feature-discovery"],
"matchDatasources": ["helm", "github-tags"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
},
{
"description": "Rook-Ceph image and chart",
"groupName": "Rook-Ceph",
"matchPackagePatterns": ["rook.ceph"],
"matchDatasources": ["docker", "helm"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
},
{
"description": "Thanos image and chart - mismatched versions",
"groupName": "Thanos",
"matchPackagePatterns": ["thanos"],
"matchDatasources": ["docker", "github-releases", "helm"],
"matchUpdateTypes": ["minor", "patch"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": false
},
{
"description": "Vector image and chart - mismatched versions",
"groupName": "Vector",
"matchPackagePatterns": ["vector"],
"matchDatasources": ["docker", "github-releases", "helm"],
"matchUpdateTypes": ["minor", "patch"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": false
},
{
"description": "Vinkuja images",
"groupName": "Vikunja",
"matchPackagePatterns": ["vikunja"],
"matchDatasources": ["docker"],
"matchUpdateTypes": ["minor", "patch", "major"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
}
]
}