Merge pull request 'renovate: expand to Tier 1 allowlist + 3-day stability delay' (#7) from feat/renovate-tier1-expansion into main

This commit was merged in pull request #7.
This commit is contained in:
2026-05-27 20:01:21 +00:00
+48 -4
View File
@@ -52,36 +52,80 @@ data:
}, },
"packageRules": [ "packageRules": [
{ {
"description": "Default-deny everything",
"matchPackageNames": ["*"], "matchPackageNames": ["*"],
"enabled": false "enabled": false
}, },
{ {
"description": "Tier 1: enable updates for low-risk leaf apps",
"matchPackageNames": [ "matchPackageNames": [
"ghcr.io/thomiceli/opengist", "ghcr.io/thomiceli/opengist",
"louislam/uptime-kuma", "louislam/uptime-kuma",
"f0rc3/gokapi", "f0rc3/gokapi",
"docker.io/calcom/cal.com" "docker.io/calcom/cal.com",
"advplyr/audiobookshelf",
"arcadiatechnology/crafty-4",
"codercom/code-server",
"ghcr.io/gethomepage/homepage",
"ghcr.io/headlamp-k8s/headlamp",
"prom/node-exporter",
"rommapp/romm",
"ghcr.io/stakater/reloader",
"privatebin/nginx-fpm-alpine",
"flomp/wanderer-db",
"flomp/wanderer-web",
"registry.k8s.io/kube-state-metrics/kube-state-metrics",
"ghcr.io/lukegus/termix"
], ],
"enabled": true "enabled": true
}, },
{ {
"description": "Tier 1: automerge minor/patch after 3-day stability window",
"matchPackageNames": [ "matchPackageNames": [
"ghcr.io/thomiceli/opengist", "ghcr.io/thomiceli/opengist",
"louislam/uptime-kuma", "louislam/uptime-kuma",
"f0rc3/gokapi", "f0rc3/gokapi",
"docker.io/calcom/cal.com" "docker.io/calcom/cal.com",
"advplyr/audiobookshelf",
"arcadiatechnology/crafty-4",
"codercom/code-server",
"ghcr.io/gethomepage/homepage",
"ghcr.io/headlamp-k8s/headlamp",
"prom/node-exporter",
"rommapp/romm",
"ghcr.io/stakater/reloader",
"privatebin/nginx-fpm-alpine",
"flomp/wanderer-db",
"flomp/wanderer-web",
"registry.k8s.io/kube-state-metrics/kube-state-metrics",
"ghcr.io/lukegus/termix"
], ],
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch"],
"automerge": true, "automerge": true,
"automergeType": "pr",
"platformAutomerge": true, "platformAutomerge": true,
"automergeType": "pr" "minimumReleaseAge": "3 days"
}, },
{ {
"description": "Tier 1: major bumps require dashboard approval (no automerge)",
"matchPackageNames": [ "matchPackageNames": [
"ghcr.io/thomiceli/opengist", "ghcr.io/thomiceli/opengist",
"louislam/uptime-kuma", "louislam/uptime-kuma",
"f0rc3/gokapi", "f0rc3/gokapi",
"docker.io/calcom/cal.com" "docker.io/calcom/cal.com",
"advplyr/audiobookshelf",
"arcadiatechnology/crafty-4",
"codercom/code-server",
"ghcr.io/gethomepage/homepage",
"ghcr.io/headlamp-k8s/headlamp",
"prom/node-exporter",
"rommapp/romm",
"ghcr.io/stakater/reloader",
"privatebin/nginx-fpm-alpine",
"flomp/wanderer-db",
"flomp/wanderer-web",
"registry.k8s.io/kube-state-metrics/kube-state-metrics",
"ghcr.io/lukegus/termix"
], ],
"matchUpdateTypes": ["major"], "matchUpdateTypes": ["major"],
"automerge": false, "automerge": false,