Files
auricom-home-cluster/.github/renovate/groups.json5
2025-04-16 02:13:03 +02:00

140 lines
4.0 KiB
Plaintext

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": "1password images",
"groupName": "1password",
"matchPackagePatterns": ["1password"],
"matchDatasources": ["docker"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": "Actions Runner Controller Group",
"groupName": "Actions Runner Controller",
"matchPackageNames": [
"gha-runner-scale-set-controller",
"gha-runner-scale-set"
],
"matchDatasources": ["helm", "docker"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": "Cert-Manager Group",
"groupName": "Cert-Manager",
"matchDatasources": ["docker"],
"matchPackageNames": ["/cert-manager/"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": "Cilium Group",
"groupName": "Cilium",
"matchDatasources": ["docker"],
"matchPackageNames": ["/cilium/"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": ["Dragonfly Operator Group"],
"groupName": "Dragonfly Operator",
"matchPackagePatterns": ["dragonfly(?:db)?.operator"],
"matchDatasources": ["docker", "github-releases"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": "CoreDNS Group",
"groupName": "CoreDNS",
"matchDatasources": ["docker"],
"matchPackageNames": ["/coredns/"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": "External Secrets Operator Group",
"groupName": "External Secrets Operator",
"matchDatasources": ["docker"],
"matchPackageNames": ["/external-secrets/"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": "Flux Operator Group",
"groupName": "Flux Operator",
"matchDatasources": ["docker"],
"matchPackageNames": ["/flux-operator/", "/flux-instance/"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": "Intel Device Plugins Group",
"groupName": "Intel-Device-Plugins",
"matchDatasources": ["docker"],
"matchPackageNames": [
"/intel-device-plugins-operator/",
"/intel-device-plugins-gpu/"
],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": "Rook-Ceph Group",
"groupName": "Rook-Ceph",
"matchPackagePatterns": ["rook.ceph"],
"matchDatasources": ["docker", "helm"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
},
{
"description": ["Scrutiny Group"],
"groupName": "Scrutiny Operator",
"matchPackagePatterns": ["scrutiny"],
"matchDatasources": ["docker"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
},
{
"description": "Tdarr Group",
"groupName": "Tdarr",
"matchPackagePatterns": ["tdarr", "tdarr_node"],
"matchDatasources": ["docker"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
},
{
"description": "Spegel Group",
"groupName": "Spegel",
"matchDatasources": ["docker"],
"matchPackageNames": ["/spegel/"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": "Vinkuja Group",
"groupName": "Vikunja",
"matchPackagePatterns": ["vikunja"],
"matchDatasources": ["docker"],
"matchUpdateTypes": ["minor", "patch", "major"],
"group": { "commitMessageTopic": "{{{groupName}}} group" },
"separateMinorPatch": true
}
]
}