feat/renovate-tier1-expansion
Grows the Renovate pilot from 4 apps to a 16-app Tier 1 allowlist of low-risk leaf apps (no DBs / schema migrations). packageRules keeps the same 4-rule shape (default-deny, enable, automerge-minor/patch, major-dashboard-approval) with the expanded package list in all three Tier 1 rules. Behavior changes: - minimumReleaseAge "3 days" on the automerge rule: Renovate won't open a minor/patch PR until the tag has been published upstream for 3 days (stability gate; chosen over branch protection, which would disable automerge entirely). Image-string corrections vs. the planned list (Renovate matches the exact image as written in the manifest; verified against the YAML): - homepage -> ghcr.io/gethomepage/homepage (had no registry) - reloader -> ghcr.io/stakater/reloader (had no registry) - termix -> ghcr.io/lukegus/termix (had no registry) Notes: - registry.k8s.io/kube-state-metrics/kube-state-metrics is kept in the list but currently matches nothing: ksm has no image in this repo (only a Prometheus scrape target), so it's a harmless no-op until ksm is ever deployed via a manifest here. - ghcr.io/lukegus/termix uses a non-semver tag (release-1.11.0); watch whether Renovate categorizes its updates as minor/patch. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided