From b491e7398e33ea80d95c8cdaeaf8e3317f0cccf0 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Sat, 28 Sep 2024 13:29:14 +0200 Subject: [PATCH] fix(renovate): update config --- renovate.json | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/renovate.json b/renovate.json index ba08b8d..8d6623c 100644 --- a/renovate.json +++ b/renovate.json @@ -1,21 +1,27 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "assignees": [ "volker.raschek" ], + "customManagers": [ + { + "customType": "regex", + "description": "Extract renovate config", + "fileMatch": [ + "^Makefile$" + ], + "matchStrings": [ + "^[^\\s]*VERSION(:|\\?)?=\"?(?[\\w.]*)\"? # renovate:([\\s]+datasource=['\"]*(?[^\\s\"']*)['\"]*|[\\s]+depName=['\"]*(?[^\\s'\"]*)['\"]*|[\\s]+registryUrl=['\"]*(?[^\\s'\"]*)['\"]*|[\\s]+versioning=['\"]*(?[^\\s'\"]*)['\"]*|[\\s]+extractVersion=['\"]*(?[^\\s'\"]*)['\"]*)*" + ] + } + ], "labels": [ "renovate" ], "packageRules": [ { - "addLabels": [ "renovate/droneci", "renovate/automerge" ], + "description": "Automatically update grouped public container images - patch", + "addLabels": ["renovate/automerge","renovate/container-images"], "automerge": true, - "matchManagers": "droneci", - "matchUpdateTypes": [ "minor", "patch"] - }, - { - "description": "Automatically update patch version of used container images in docker files", - "addLabels": [ "renovate/container-image", "renovate/automerge" ], - "automerge": true, - "matchBaseBranches": [ "master" ], - "matchManagers": [ "dockerfile" ], - "matchUpdateTypes": [ "patch" ] + "enabled": true, + "matchDatasources": ["docker"], + "matchUpdateTypes": ["minor", "patch"] } ], "rebaseLabel": "renovate/rebase",