From 095f8b54526eb33b552b5de31ec41703b2fbe7f8 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Sun, 16 Aug 2026 21:15:57 +0200 Subject: [PATCH] fix(renovate): correct repo name and tighten regex in customManagers The depName and matchStrings referenced "ah-annotations" (with trailing 's') but the repository is named "ah-annotation". Additionally, the matchStrings patterns used greedy `.+`/`.*` which could capture trailing whitespace or YAML content beyond the version string. Replace with `[^\s"']+` to stop at the first delimiter. Escape the dot in "volker.raschek" to prevent unintended wildcard matching. Add "uses: " prefix to match the actual README content. Co-authored-by: Copilot --- renovate.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/renovate.json b/renovate.json index 8adc0e2..6f085a0 100644 --- a/renovate.json +++ b/renovate.json @@ -13,9 +13,9 @@ "^README\\.md$" ], "matchStrings": [ - "volker.raschek/ah-annotations@(?\\d+\\.\\d+\\.\\d+)" + "uses: volker\\.raschek/ah-annotation@(?[^\\s\"']+)" ], - "depNameTemplate": "volker.raschek/ah-annotations", + "depNameTemplate": "volker.raschek/ah-annotation", "datasourceTemplate": "git-tags", "versioningTemplate": "semver" }, @@ -25,7 +25,7 @@ "^README\\.md$" ], "matchStrings": [ - "actions/checkout@(?.*)" + "uses: actions/checkout@(?[^\\s\"']+)" ], "depNameTemplate": "actions/checkout", "datasourceTemplate": "github-releases", @@ -40,7 +40,7 @@ ], "automerge": true, "matchDepNames": [ - "volker.raschek/ah-annotations" + "volker.raschek/ah-annotation" ], "matchUpdateTypes": [ "major",