From ac78fbbf762321e09a40167fa79001bcbc49cd7c Mon Sep 17 00:00:00 2001 From: cloudix_mcp_server Date: Fri, 12 Jun 2026 10:45:52 -0400 Subject: [PATCH] fix(renovate): use /regex/ delimiters in fileMatch + proven match pattern fileMatch without / / delimiters is treated as glob, not regex. Use /^Dockerfile$/ format. Also adopt [\\w\\.-]+ version pattern and add versioningTemplate: semver per user's working config style. --- renovate.json | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/renovate.json b/renovate.json index 05bd67c..bae7653 100644 --- a/renovate.json +++ b/renovate.json @@ -4,26 +4,29 @@ { "customType": "regex", "description": "Detect SABnzbd release version pin", - "fileMatch": ["^Dockerfile$"], - "matchStrings": ["SABNZBD_VERSION=(?[0-9.]+)"], + "fileMatch": ["/^Dockerfile$/"], + "matchStrings": ["SABNZBD_VERSION=(?[\\w\\.-]+)"], "depNameTemplate": "sabnzbd/sabnzbd", - "datasourceTemplate": "github-releases" + "datasourceTemplate": "github-releases", + "versioningTemplate": "semver" }, { "customType": "regex", "description": "Detect Tini release version pin", - "fileMatch": ["^Dockerfile$"], - "matchStrings": ["\"TINI_VERSION\"\\s+\"v?(?[0-9.]+)\""], + "fileMatch": ["/^Dockerfile$/"], + "matchStrings": ["\"TINI_VERSION\"\\s+\"v?(?[\\w\\.-]+)\""], "depNameTemplate": "krallin/tini", - "datasourceTemplate": "github-releases" + "datasourceTemplate": "github-releases", + "versioningTemplate": "semver" }, { "customType": "regex", "description": "Detect par2cmdline release version pin", - "fileMatch": ["^Dockerfile$"], - "matchStrings": ["PAR2CMDLINE_VERSION=v?(?[0-9a-z.]+-mt\\d+)"], + "fileMatch": ["/^Dockerfile$/"], + "matchStrings": ["PAR2CMDLINE_VERSION=v?(?[\\w\\.-]+)"], "depNameTemplate": "jkansanen/par2cmdline-mt", - "datasourceTemplate": "github-tags" + "datasourceTemplate": "github-tags", + "versioningTemplate": "semver" } ] } \ No newline at end of file