From 4cc0deeb94d7fc728bed656ad90bee3ef36b7b1f Mon Sep 17 00:00:00 2001 From: Fabian Koller Date: Fri, 26 Jun 2026 10:24:36 +0200 Subject: [PATCH] Track upstream gardenlinux/rel-2150 via Renovate Adds an overlay customManager that bumps the pinned `uses:` SHAs in `.github/workflows/*.yml` to upstream rel-2150 HEAD, and sets `branch = rel-2150` in .gitmodules so the git-submodules manager tracks the same release line. --- .gitmodules | 1 + renovate.json | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/.gitmodules b/.gitmodules index 28f984dd..ec93da4f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,4 @@ [submodule "gardenlinux"] path = gardenlinux url = https://github.com/gardenlinux/gardenlinux + branch = rel-2150 diff --git a/renovate.json b/renovate.json index c7567395..e3880e8c 100644 --- a/renovate.json +++ b/renovate.json @@ -39,6 +39,25 @@ "extractVersionTemplate": "^(?.+)\\+bp2150$", "versioningTemplate": "loose", "autoReplaceStringTemplate": "EDK2_VERSION=\"{{{newValue}}}%2Bbp2150\"" + }, + { + "customType": "regex", + "managerFilePatterns": ["/^\\.github/workflows/.+\\.ya?ml$/"], + "matchStrings": [ + "uses:\\s*gardenlinux/gardenlinux/\\.github/workflows/[^@\\s]+@(?[a-f0-9]{40})" + ], + "depNameTemplate": "gardenlinux/gardenlinux", + "packageNameTemplate": "https://github.com/gardenlinux/gardenlinux", + "datasourceTemplate": "git-refs", + "currentValueTemplate": "rel-2150" + } + ], + "packageRules": [ + { + "matchDatasources": ["git-refs"], + "matchDepNames": ["gardenlinux/gardenlinux", "gardenlinux"], + "versioning": "loose", + "allowedVersions": "/^rel-2150$/" } ] }