From 124a287b91b1ab559410d0ce87a7952479b11cfa Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 18 Sep 2025 10:25:51 -0400 Subject: [PATCH 1/4] Reconfiguration. --- renovate.json | 48 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/renovate.json b/renovate.json index b1bdaab..7efcc3b 100644 --- a/renovate.json +++ b/renovate.json @@ -4,6 +4,8 @@ "prHourlyLimit": 2, "prConcurrentLimit": 5, "dependencyDashboard": true, + "dependencyDashboardApproval": true, + "dependencyDashboardHeader": "### 🔧 Renovate Dashboard\n\n- ✅ Patch updates will be created and auto-merged automatically.\n- 📝 Minor and Major updates will appear here first. Approve them to generate PRs.\n- 🏷️ Labels `update:patch`, `update:minor`, and `update:major` mark update types.\n", "labels": ["dependencies", "renovate"], "schedule": ["before 6am on monday"], "semanticCommits": "enabled", @@ -11,8 +13,13 @@ "branchNameStrict": true, "branchPrefix": "renovate/", "branchTopic": "{{manager}}/{{depName}}", - "commitMessageAction": "Update", - "commitMessageTopic": "{{manager}}/{{depName}}", + "commitMessageAction": "Update ({{updateType}})", + "commitMessageTopic": "{{manager}}/{{depName}} to {{newVersion}}", + "prBodyNotes": [ + "### ⚡ Renovate Update Info", + "- **Update Type:** {{updateType}}", + "- **Automerge:** {{#if isAutomerge}}✅ This update will be auto-merged once all checks pass{{else}}🛑 This update requires manual approval{{/if}}" + ], "packageRules": [ { "matchPackageNames": [ @@ -33,43 +40,60 @@ }, { "matchPackageNames": ["adguard/adguardhome"], - "allowedVersions": "^v0\\.107\\." + "allowedVersions": "^0.107.0" }, { "matchPackageNames": ["henrygd/beszel-agent"], - "allowedVersions": "^0\\.12\\." + "allowedVersions": "^0.12.0" }, { "matchPackageNames": ["ghcr.io/gabe565/castsponsorskip"], - "allowedVersions": "^0\\.8\\." + "allowedVersions": "^0.8.0" }, { "matchPackageNames": ["ghcr.io/tecnativa/docker-socket-proxy"], - "allowedVersions": "^latest$" + "versioning": "regex", + "allowedVersions": "^(latest)$" }, { "matchPackageNames": ["ghcr.io/matt8707/ha-fusion"], - "allowedVersions": "^2024\\." + "allowedVersions": "^2024.0.0" }, { "matchPackageNames": ["ghcr.io/home-assistant/home-assistant"], - "allowedVersions": "^stable$" + "versioning": "regex", + "allowedVersions": "^(stable)$" }, { "matchPackageNames": ["ollama/ollama"], - "allowedVersions": "^0\\.11\\." + "allowedVersions": "^0.11.0" }, { "matchPackageNames": ["pavanputhra/logspout-signoz"], - "allowedVersions": "^2025\\." + "versioning": "regex", + "allowedVersions": "^2025\\..*" }, { "matchPackageNames": ["thecatlady/webhook"], - "allowedVersions": "^2\\.8\\." + "allowedVersions": "^2.8.0" }, { "matchUpdateTypes": ["patch"], - "schedule": ["every weekday"] + "schedule": ["every weekday"], + "automerge": true, + "labels": ["dependencies", "renovate", "update:patch"] + }, + { + "matchUpdateTypes": ["minor"], + "automerge": false, + "dependencyDashboardApproval": true, + "labels": ["dependencies", "renovate", "update:minor"] + }, + { + "matchUpdateTypes": ["major"], + "automerge": false, + "dependencyDashboardApproval": true, + "labels": ["dependencies", "renovate", "update:major"] }, { "matchManagers": ["github-actions"], -- 2.52.0 From 7f186890fe66991ad0d5c9e622dce8fc101fb493 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 18 Sep 2025 10:37:45 -0400 Subject: [PATCH 2/4] Reconfiguration. --- renovate.json | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/renovate.json b/renovate.json index 7efcc3b..b82adad 100644 --- a/renovate.json +++ b/renovate.json @@ -40,42 +40,43 @@ }, { "matchPackageNames": ["adguard/adguardhome"], - "allowedVersions": "^0.107.0" + "allowedVersions": "/^0.107.0" }, { "matchPackageNames": ["henrygd/beszel-agent"], - "allowedVersions": "^0.12.0" + "allowedVersions": "//^0.12.0/" }, { "matchPackageNames": ["ghcr.io/gabe565/castsponsorskip"], - "allowedVersions": "^0.8.0" + "allowedVersions": "//^0.8.0/" }, { "matchPackageNames": ["ghcr.io/tecnativa/docker-socket-proxy"], "versioning": "regex", - "allowedVersions": "^(latest)$" + "allowedVersions": "/^(latest)$" }, { "matchPackageNames": ["ghcr.io/matt8707/ha-fusion"], - "allowedVersions": "^2024.0.0" + "versioning": "regex", + "allowedVersions": "/^2024\\..*/" }, { "matchPackageNames": ["ghcr.io/home-assistant/home-assistant"], "versioning": "regex", - "allowedVersions": "^(stable)$" + "allowedVersions": "/^(stable)$/" }, { "matchPackageNames": ["ollama/ollama"], - "allowedVersions": "^0.11.0" + "allowedVersions": "/^0.11.0" }, { "matchPackageNames": ["pavanputhra/logspout-signoz"], "versioning": "regex", - "allowedVersions": "^2025\\..*" + "allowedVersions": "/^2025\\..*/" }, { "matchPackageNames": ["thecatlady/webhook"], - "allowedVersions": "^2.8.0" + "allowedVersions": "/^2.8.0/" }, { "matchUpdateTypes": ["patch"], @@ -101,7 +102,7 @@ "actions/checkout", "supplypike/setup-bin" ], - "allowedVersions": "^4.0.0", + "allowedVersions": "//^4.0.0/", "groupName": "github-actions (pinned to v4)" } ] -- 2.52.0 From 9c5c2adc6791cf9be57c5bafb5ff697aae9106f5 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 18 Sep 2025 10:37:51 -0400 Subject: [PATCH 3/4] Reconfiguration. --- renovate.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renovate.json b/renovate.json index b82adad..8fdc6d2 100644 --- a/renovate.json +++ b/renovate.json @@ -53,7 +53,7 @@ { "matchPackageNames": ["ghcr.io/tecnativa/docker-socket-proxy"], "versioning": "regex", - "allowedVersions": "/^(latest)$" + "allowedVersions": "/^(latest)$/" }, { "matchPackageNames": ["ghcr.io/matt8707/ha-fusion"], @@ -67,7 +67,7 @@ }, { "matchPackageNames": ["ollama/ollama"], - "allowedVersions": "/^0.11.0" + "allowedVersions": "/^0.11.0/" }, { "matchPackageNames": ["pavanputhra/logspout-signoz"], -- 2.52.0 From 9a493d7e8738be61b8da91b19c0f3a53ca5da3f5 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 18 Sep 2025 10:53:57 -0400 Subject: [PATCH 4/4] Reconfiguration. --- renovate.json | 58 +++++++++------------------------------------------ 1 file changed, 10 insertions(+), 48 deletions(-) diff --git a/renovate.json b/renovate.json index 8fdc6d2..44556d2 100644 --- a/renovate.json +++ b/renovate.json @@ -26,57 +26,19 @@ "adguard/adguardhome", "henrygd/beszel-agent", "ghcr.io/gabe565/castsponsorskip", + "ollama/ollama", + "thecatlady/webhook" + ], + "versioning": "semver" + }, + { + "matchPackageNames": [ "ghcr.io/tecnativa/docker-socket-proxy", "ghcr.io/matt8707/ha-fusion", "ghcr.io/home-assistant/home-assistant", - "ollama/ollama", - "pavanputhra/logspout-signoz", - "ghcr.io/containrrr/watchtower", - "thecatlady/webhook" + "pavanputhra/logspout-signoz" ], - "groupName": "rikku-stack", - "separateMinorPatch": false, - "schedule": ["before 6am on monday"] - }, - { - "matchPackageNames": ["adguard/adguardhome"], - "allowedVersions": "/^0.107.0" - }, - { - "matchPackageNames": ["henrygd/beszel-agent"], - "allowedVersions": "//^0.12.0/" - }, - { - "matchPackageNames": ["ghcr.io/gabe565/castsponsorskip"], - "allowedVersions": "//^0.8.0/" - }, - { - "matchPackageNames": ["ghcr.io/tecnativa/docker-socket-proxy"], - "versioning": "regex", - "allowedVersions": "/^(latest)$/" - }, - { - "matchPackageNames": ["ghcr.io/matt8707/ha-fusion"], - "versioning": "regex", - "allowedVersions": "/^2024\\..*/" - }, - { - "matchPackageNames": ["ghcr.io/home-assistant/home-assistant"], - "versioning": "regex", - "allowedVersions": "/^(stable)$/" - }, - { - "matchPackageNames": ["ollama/ollama"], - "allowedVersions": "/^0.11.0/" - }, - { - "matchPackageNames": ["pavanputhra/logspout-signoz"], - "versioning": "regex", - "allowedVersions": "/^2025\\..*/" - }, - { - "matchPackageNames": ["thecatlady/webhook"], - "allowedVersions": "/^2.8.0/" + "versioning": "docker" }, { "matchUpdateTypes": ["patch"], @@ -102,7 +64,7 @@ "actions/checkout", "supplypike/setup-bin" ], - "allowedVersions": "//^4.0.0/", + "allowedVersions": "^4.0.0", "groupName": "github-actions (pinned to v4)" } ] -- 2.52.0