From bc2b6b4a90b79678eca17b3d5341d1df6a67f3b4 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Wed, 4 Mar 2026 10:50:16 +0100 Subject: [PATCH] fix: regex match string fix: regex match string fix: regex match string fix: plaform merge fix: labels fix: labels 2 --- renovate.json | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/renovate.json b/renovate.json index 81f8bd7..ed2496e 100644 --- a/renovate.json +++ b/renovate.json @@ -1,11 +1,12 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "enabledManagers": ["docker-compose"], - "baseBranches": ["main", "stable-4.0"], + "platformAutomerge": true, + "enabledManagers": ["docker-compose", "custom.regex"], + "baseBranchPatterns": ["main", "stable-4.0"], "packageRules": [ { - "matchManagers": ["docker-compose"], - "labels": ["Type:Dependencies", "docker"] + "matchManagers": ["docker-compose", "custom.regex"], + "labels": ["Type:Dependencies", "Bot:Renovate"] }, { "matchManagers": ["docker-compose"], @@ -15,8 +16,7 @@ { "matchBaseBranches": ["stable-4.0"], "matchUpdateTypes": ["major", "minor"], - "enabled": false, - "automerge": false + "enabled": false }, { "matchPackageNames": ["postgres"], @@ -25,18 +25,17 @@ } ], "docker-compose": { - "fileMatch": [ - ".+\\.ya?ml$" - ] + "managerFilePatterns": ["/.+\\.ya?ml$/"] }, - "regexManagers": [ + "customManagers": [ { - "fileMatch": [ - "^docker-compose\\.yml$", - "^weboffice/collabora\\.yml$" + "customType": "regex", + "managerFilePatterns": [ + "/^docker-compose\\.yml$/", + "/^weboffice\\/collabora\\.yml$/" ], "matchStrings": [ - "# renovate: depName=(?[^\\s]+)\\n\\s+image: [^:]+:\\$\\{[^}]+-(?[0-9]+\\.[0-9]+\\.[0-9]+)\\}" + "# renovate: depName=(?[^\\s]+)\\n\\s+image: \\$\\{[^}]+\\}:\\$\\{[^}]+-(?[0-9]+\\.[0-9]+\\.[0-9]+)\\}" ], "datasourceTemplate": "docker" }