From 6541c3c31461a57c04013fb8992d6bf5ee2f5cb8 Mon Sep 17 00:00:00 2001 From: bendwyer <17102207+bendwyer@users.noreply.github.com> Date: Mon, 21 Sep 2026 20:11:38 +0000 Subject: [PATCH] chore: automerge digest updates regardless of datasource The two automerge rules gate on matchCurrentVersion and on a docker or npm datasource, and three open PRs sit green because they match neither. The distroless bases are pinned by digest with no tag, so Renovate extracts a currentDigest and no currentValue for matchCurrentVersion to test. The kobo-book-downloader ref comes from the custom manager with a git-refs datasource, which is outside matchDatasources. A digest bump has no version to gate on in the first place, so match it on update type alone. This automerges nothing the 0.x rule was not already letting through. Co-Authored-By: Claude Opus 5 --- .github/renovate.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/renovate.json b/.github/renovate.json index 62bd7b3..4441164 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -76,6 +76,11 @@ "matchUpdateTypes": ["patch", "digest"], "automerge": true }, + { + "description": "A digest bump carries no version to gate on, and a ref-tracked dep is neither docker nor npm, so the rules above never reach either.", + "matchUpdateTypes": ["digest"], + "automerge": true + }, { "description": "A minor here is a release line change, so review it.", "matchPackageNames": ["node", "python", "golang", "alpine"],