From d53410775f198b8ed4edd9608234b3330c31fd40 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Sun, 30 Mar 2025 22:43:07 +0200 Subject: [PATCH] chore(renovate): use configuration preset --- Makefile | 4 ++-- renovate.json | 45 +++++---------------------------------------- 2 files changed, 7 insertions(+), 42 deletions(-) diff --git a/Makefile b/Makefile index cbede16..d61a5df 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # POSTFIXADMIN_VERSION -# Only required to install a specifiy version -POSTFIXADMIN_VERSION?=3.3.15 +# Only required to install a specify version +POSTFIXADMIN_VERSION?=3.3.15 # renovate: datasource=github-tags depName=postfixadmin/postfixadmin extractVersion='postfixadmin-(?\\d+\\.\\d+\\.\\d+)$' # PODMAN_BIN's and tools PODMAN_BIN?=$(shell which podman) diff --git a/renovate.json b/renovate.json index baad6ec..8be3e27 100644 --- a/renovate.json +++ b/renovate.json @@ -1,44 +1,9 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "assignees": [ "volker.raschek" ], - "labels": [ "renovate" ], - "packageRules": [ - { - "addLabels": [ "renovate/droneci", "renovate/automerge" ], - "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, - "matchManagers": [ "dockerfile" ], - "matchUpdateTypes": [ "patch" ] - }, - { - "description": "Trim leading postfixadmin- from git tag", - "addLabels": [ "renovate/postfixadmin" ], - "automerge": false, - "extractVersion": "^postfixadmin-(?\\d+\\.\\d+\\.\\d+)$", - "matchPackageNames": [ "postfixadmin/postfixadmin" ], - "matchManagers": [ "regex" ] - } - ], - "rebaseLabel": "renovate/rebase", - "rebaseWhen": "behind-base-branch", - "regexManagers": [ - { - "description": "Update postfixadmin git tag", - "fileMatch": [ - "^Makefile$" - ], - "matchStrings": [ - "POSTFIXADMIN_VERSION\\?=(?.*?)\n" - ], - "datasourceTemplate": "github-tags", - "depNameTemplate": "postfixadmin/postfixadmin", - "versioningTemplate": "regex:^(postfixadmin-)?(v)?(?\\d+)\\.(?\\d+)\\.(?\\d+)(\\s*)?$" - } + "extends": [ + "local>volker.raschek/renovate-config:default#master", + "local>volker.raschek/renovate-config:container#master", + "local>volker.raschek/renovate-config:actions#master", + "local>volker.raschek/renovate-config:regexp#master" ] }