feat(k8s/media): add Renovate config for automated patch/minor updates

This commit is contained in:
2026-03-19 21:41:24 +02:00
parent e3866d19dd
commit 8d35b000ca
6 changed files with 45 additions and 5 deletions

View File

@@ -0,0 +1,39 @@
{
"kubernetes": {
"fileMatch": ["kubernetes/app/media/.+\\.yaml$"]
},
"packageRules": [
{
"matchFileNames": ["kubernetes/app/media/**"],
"matchPackageNames": [
"lscr.io/linuxserver/sonarr",
"lscr.io/linuxserver/radarr",
"lscr.io/linuxserver/prowlarr",
"lscr.io/linuxserver/qbittorrent"
],
"matchUpdateTypes": ["patch", "minor"],
"automerge": true
},
{
"matchFileNames": ["kubernetes/app/media/**"],
"matchPackageNames": [
"lscr.io/linuxserver/sonarr",
"lscr.io/linuxserver/radarr",
"lscr.io/linuxserver/prowlarr",
"lscr.io/linuxserver/qbittorrent"
],
"matchUpdateTypes": ["major"],
"automerge": false
},
{
"matchFileNames": ["kubernetes/app/media/**"],
"matchPackageNames": ["lscr.io/linuxserver/qbittorrent"],
"allowedVersions": "<10.0.0"
},
{
"matchFileNames": ["kubernetes/app/media/**"],
"matchPackageNames": ["busybox", "postgres", "rclone/rclone"],
"enabled": false
}
]
}