From 15d26174cf5e1a17d2ff696e2ca32439fea91a2e Mon Sep 17 00:00:00 2001 From: Mohammed Naser Date: Sun, 25 Jan 2026 14:42:00 -0500 Subject: [PATCH] feat: add custom manager to pin build-utils digest Add a Renovate custom regex manager to detect and pin the digest of ghcr.io/vexxhost/build-utils in the --mount=type=bind,from= syntax. This ensures cache invalidation when build-utils is updated. Co-Authored-By: Claude Signed-off-by: Mohammed Naser --- renovate.json | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 25bc243..b3adef6 100644 --- a/renovate.json +++ b/renovate.json @@ -1,4 +1,15 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["local>vexxhost/docker-atmosphere"] + "extends": ["local>vexxhost/docker-atmosphere"], + "customManagers": [ + { + "customType": "regex", + "fileMatch": ["(^|/)Dockerfile$"], + "matchStrings": [ + "--mount=type=bind,from=(?[^:,\\s]+):(?[^@,\\s]+)(@(?sha256:[a-f0-9]+))?" + ], + "datasourceTemplate": "docker", + "versioningTemplate": "docker" + } + ] }