From 1a2597a0363ff869abbdb77cec99c88bd1aebeea Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 10 Oct 2025 07:48:17 -0400 Subject: [PATCH] Updating customManager regex. --- default.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/default.json b/default.json index b5b4a90..6f8aef5 100644 --- a/default.json +++ b/default.json @@ -51,13 +51,15 @@ "customManagers": [ { "customType": "regex", - "fileMatch": ["docker-compose.yml"], + "description": "Handle Docker images with optional digest (e.g. :tag or :tag@sha256:...)", + "fileMatch": ["(^|/)docker-compose.*\\.ya?ml$"], "matchStrings": [ - "image: (?[^:]+):(?latest)" + "image:\\s*(?[\\w./-]+):(?[\\w.-]+)(?:@(?sha256:[a-f0-9]{64}))?" ], "datasourceTemplate": "docker", "versioningTemplate": "docker", - "currentValueTemplate": "latest" + "extractVersionTemplate": "{{currentTag}}", + "extractDigestTemplate": "{{#if currentDigest}}{{currentDigest}}{{/if}}" } ], "packageRules": [