From 6b8c32ed4464d5ac70817d5c9dac09292eaa66ca Mon Sep 17 00:00:00 2001 From: Andrey Lebedev Date: Thu, 21 May 2026 15:14:04 +0200 Subject: [PATCH] Add Renovate rules for UBI8 images on `release-1.x` branches MintMaker/Renovate reads config only from the default branch (`main`), which only had rules for `ubi9` images. The `release-1.1` and `release-1.2` branches use `ubi8/ubi-minimal` and `ubi8/go-toolset` in their Containerfiles, so Renovate silently skipped them. Add `matchBaseBranches`-scoped rules for both UBI8 images to enable base image digest updates and Go toolchain version bumps on release branches. --- renovate.json | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/renovate.json b/renovate.json index d76db346..4e1657f2 100644 --- a/renovate.json +++ b/renovate.json @@ -39,6 +39,41 @@ "schedule": [ "after 5am on tuesday" ] + }, + { + "description": "Enable Docker image updates for Red Hat UBI8 images on release-1.x", + "matchManagers": ["dockerfile"], + "matchBaseBranches": ["release-1.1", "release-1.2"], + "matchFileNames": [ + "Containerfile.external-dns-operator" + ], + "matchDatasources": ["docker"], + "matchPackageNames": [ + "registry.access.redhat.com/ubi8/ubi-minimal" + ], + "enabled": true, + "versioning": "redhat", + "schedule": [ + "after 5am on tuesday" + ] + }, + { + "description": "Keep Go toolset on minor version 1.25 for release-1.x", + "matchManagers": ["dockerfile"], + "matchBaseBranches": ["release-1.1", "release-1.2"], + "matchFileNames": [ + "Containerfile.external-dns-operator" + ], + "matchDatasources": ["docker"], + "matchPackageNames": [ + "registry.access.redhat.com/ubi8/go-toolset" + ], + "enabled": true, + "versioning": "redhat", + "allowedVersions": "/^1\\.25(\\.|$)/", + "schedule": [ + "after 5am on tuesday" + ] } ], "tekton": {