From 1067762b0ce13cc42ba6459de76b569ad6402b41 Mon Sep 17 00:00:00 2001 From: Andrei Dziahel Date: Thu, 30 Jul 2026 23:54:16 +0200 Subject: [PATCH] chore(renovate): ignore generated Dockerfiles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `*/Dockerfile` files are generated from `.ncl` sources by generate_dockerfiles.nu (see .github/workflows/generator.yml). Renovate was editing them directly — e.g. rewriting every `debian:bookworm` to `debian:trixie` (#193) — which is pointless (regenerated on next run) and wrong (the codename is a deliberate choice, not a version pin). Add `**/Dockerfile` to ignorePaths so the dockerfile manager skips generated output. Base-image changes stay a human decision made in the .ncl sources. --- renovate.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renovate.json b/renovate.json index 94ef2bb9..4bf061ef 100644 --- a/renovate.json +++ b/renovate.json @@ -3,6 +3,9 @@ "extends": [ "config:best-practices" ], + "ignorePaths": [ + "**/Dockerfile" + ], "packageRules": [ { "description": "official-images does not accept digest-pinned FROM lines (https://github.com/docker-library/official-images/pull/21812)",