From 08c3cd32f405edc8576746a1f623cc10442ad474 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 19 Aug 2026 16:42:37 +0200 Subject: [PATCH 1/3] fix renovate version matcher --- .forgejo/workflows/build_keycloak.yml | 3 ++- .forgejo/workflows/build_nextcloud.yml | 5 +++-- renovate.json | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/build_keycloak.yml b/.forgejo/workflows/build_keycloak.yml index 5bb0861..59758f8 100644 --- a/.forgejo/workflows/build_keycloak.yml +++ b/.forgejo/workflows/build_keycloak.yml @@ -17,8 +17,9 @@ jobs: image: ghcr.io/osscontainertools/kaniko:alpine strategy: matrix: - # renovate: datasource=docker depName=quay.io/keycloak/keycloak keycloak-version: [ 26.6.1, 26.6.2, 26.6.3 ] + # renovate: datasource=docker depName=quay.io/keycloak/keycloak + - 26.6.3 steps: - name: Install required system packages run: apk add --no-cache nodejs diff --git a/.forgejo/workflows/build_nextcloud.yml b/.forgejo/workflows/build_nextcloud.yml index cf40e2e..4d2e866 100644 --- a/.forgejo/workflows/build_nextcloud.yml +++ b/.forgejo/workflows/build_nextcloud.yml @@ -17,8 +17,9 @@ jobs: image: ghcr.io/osscontainertools/kaniko:alpine strategy: matrix: - # renovate: datasource=docker depName=docker.io/library/nextcloud - nextcloud-version: [ 33, 34 ] + nextcloud-version: + # renovate: datasource=docker depName=docker.io/library/nextcloud + - 34 steps: - name: Install required system packages run: apk add --no-cache nodejs git diff --git a/renovate.json b/renovate.json index 7f0cc8d..9174826 100644 --- a/renovate.json +++ b/renovate.json @@ -4,11 +4,11 @@ "config:recommended" ], "customManagers": [ - // Custom manager using regex for letting Renovate find dependencies in woodpecker Matrix variables. + // Custom manager using regex for letting Renovate find dependencies in matrix variables { "customType": "regex", "managerFilePatterns": [ - "/^\\.woodpecker/.*\\.ya?ml$/" + "/^\\.forgejo/workflows/.*\\.ya?ml$/" ], "matchStrings": [ "# renovate: datasource=(?[a-zA-Z0-9-._]+?) depName=(?[^\\s]+?)(?: packageName=(?[^\\s]+?))?(?: versioning=(?[^\\s]+?))?\\s*-\\s*[\"']?(?.+?)[\"']?\\s" -- 2.54.0 From e615ae69f576b0e4e72ee698de330076b50dd303 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 19 Aug 2026 16:43:49 +0200 Subject: [PATCH 2/3] automerge minor and patch updates --- renovate.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/renovate.json b/renovate.json index 9174826..099905b 100644 --- a/renovate.json +++ b/renovate.json @@ -3,6 +3,15 @@ "extends": [ "config:recommended" ], + "packageRules": [ + // Automatically merge patch level updates + // https://docs.renovatebot.com/key-concepts/automerge/ + { + "matchUpdateTypes": ["minor", "patch"], + "matchCurrentVersion": "!/^0/", + "automerge": true + } + ], "customManagers": [ // Custom manager using regex for letting Renovate find dependencies in matrix variables { -- 2.54.0 From e03f1503235eb4a28ae9fb6dc45372bd4af390b8 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 19 Aug 2026 16:45:06 +0200 Subject: [PATCH 3/3] fix copy and paste mistake --- .forgejo/workflows/build_keycloak.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/build_keycloak.yml b/.forgejo/workflows/build_keycloak.yml index 59758f8..d2aa5cd 100644 --- a/.forgejo/workflows/build_keycloak.yml +++ b/.forgejo/workflows/build_keycloak.yml @@ -17,7 +17,7 @@ jobs: image: ghcr.io/osscontainertools/kaniko:alpine strategy: matrix: - keycloak-version: [ 26.6.1, 26.6.2, 26.6.3 ] + keycloak-version: # renovate: datasource=docker depName=quay.io/keycloak/keycloak - 26.6.3 steps: -- 2.54.0