From bb14883b78c4ff9fa880d7ee76267f87eae3e37a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 14 Dec 2025 21:54:08 +0000 Subject: [PATCH 1/5] Add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..5db72dd --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ] +} From 2fa78f80407ed9d3ef8d1bd675fbae0a80dec5ed Mon Sep 17 00:00:00 2001 From: "renovate[bot]" Date: Sun, 14 Dec 2025 21:54:23 +0000 Subject: [PATCH 2/5] Prettified Code! --- renovate.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/renovate.json b/renovate.json index 5db72dd..22a9943 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,4 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:recommended" - ] + "extends": ["config:recommended"] } From 2438f5c7d05c390eb188d662277e1879f1285a5a Mon Sep 17 00:00:00 2001 From: CH Date: Sun, 14 Dec 2025 15:58:38 -0600 Subject: [PATCH 3/5] Keep config clean --- renovate.json => .github/renovate.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename renovate.json => .github/renovate.json (100%) diff --git a/renovate.json b/.github/renovate.json similarity index 100% rename from renovate.json rename to .github/renovate.json From 7987c6bcdf76d4436b065a5679aea3d930eee8c7 Mon Sep 17 00:00:00 2001 From: CH Date: Sun, 14 Dec 2025 16:07:52 -0600 Subject: [PATCH 4/5] Update renovate.json Use Home Assistant official configuration --- .github/renovate.json | 59 +++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 57 insertions(+), 2 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 22a9943..c6121d4 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -1,4 +1,59 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"] -} + "commitMessagePrefix": "⬆️", + "commitMessageTopic": "{{depName}}", + "customManagers": [ + { + "customType": "regex", + "managerFilePatterns": [ + "//Dockerfile$/", + "//build.yaml$/" + ], + "matchStringsStrategy": "any", + "matchStrings": [ + "ARG BUILD_FROM=(?.*?):(?.*?)\\s+", + "(aarch64|amd64):\\s[\"']?(?.*?):(?.*?)[\"']?\\s" + ], + "datasourceTemplate": "docker" + }, + { + "customType": "regex", + "managerFilePatterns": [ + "//Dockerfile$/" + ], + "matchStrings": [ + "ARG HYPERION_VERSION=[\"']?(?.+?)[\"']?\\s+" + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "hyperion-project/hyperion.ng" + } + ], + "packageRules": [ + { + "groupName": "Add-on base image", + "matchDatasources": [ + "docker" + ] + }, + { + "groupName": "Add-on base image", + "matchDatasources": [ + "docker" + ], + "matchUpdateTypes": [ + "minor", + "patch" + ], + "automerge": true + }, + { + "matchDepNames": [ + "hyperion-project/hyperion.ng" + ], + "matchUpdateTypes": [ + "patch" + ], + "automerge": false + } + ] +} \ No newline at end of file From ed72b16bba989d95b73933d9f732e9a4894d7d5e Mon Sep 17 00:00:00 2001 From: pascalrrr Date: Sun, 14 Dec 2025 22:08:14 +0000 Subject: [PATCH 5/5] Prettified Code! --- .github/renovate.json | 32 ++++++++------------------------ 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index c6121d4..c06520e 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -5,10 +5,7 @@ "customManagers": [ { "customType": "regex", - "managerFilePatterns": [ - "//Dockerfile$/", - "//build.yaml$/" - ], + "managerFilePatterns": ["//Dockerfile$/", "//build.yaml$/"], "matchStringsStrategy": "any", "matchStrings": [ "ARG BUILD_FROM=(?.*?):(?.*?)\\s+", @@ -18,9 +15,7 @@ }, { "customType": "regex", - "managerFilePatterns": [ - "//Dockerfile$/" - ], + "managerFilePatterns": ["//Dockerfile$/"], "matchStrings": [ "ARG HYPERION_VERSION=[\"']?(?.+?)[\"']?\\s+" ], @@ -31,29 +26,18 @@ "packageRules": [ { "groupName": "Add-on base image", - "matchDatasources": [ - "docker" - ] + "matchDatasources": ["docker"] }, { "groupName": "Add-on base image", - "matchDatasources": [ - "docker" - ], - "matchUpdateTypes": [ - "minor", - "patch" - ], + "matchDatasources": ["docker"], + "matchUpdateTypes": ["minor", "patch"], "automerge": true }, { - "matchDepNames": [ - "hyperion-project/hyperion.ng" - ], - "matchUpdateTypes": [ - "patch" - ], + "matchDepNames": ["hyperion-project/hyperion.ng"], + "matchUpdateTypes": ["patch"], "automerge": false } ] -} \ No newline at end of file +}