From c0f8034e14a6776efa12effcae59f7ade4032e07 Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Sun, 25 Oct 2026 17:33:39 +0100 Subject: [PATCH] renovate: skip the non-app folders through ignorePaths, not a lookahead --- renovate.json | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/renovate.json b/renovate.json index c60ff5f..0ebc6cb 100644 --- a/renovate.json +++ b/renovate.json @@ -5,8 +5,16 @@ "customManagers:githubActionsVersions" ], "argocd": { + "description": "Every app folder; Renovate's regexes are RE2, which has no lookahead, so the other folders are skipped through ignorePaths", "managerFilePatterns": [ - "/^(?!(nix-infra-machine|backup-testing|docs|tools|\\.github)/)[^/]+/.+\\.yaml$/" + "/^[^/]+/.+\\.yaml$/" + ], + "ignorePaths": [ + "nix-infra-machine/**", + "backup-testing/**", + "docs/**", + "tools/**", + ".github/**" ] }, "helm-values": { @@ -15,8 +23,16 @@ ] }, "kubernetes": { + "description": "Every app folder, as for argocd", "managerFilePatterns": [ - "/^(?!(nix-infra-machine|backup-testing|docs|tools|\\.github)/)[^/]+/.+\\.yaml$/" + "/^[^/]+/.+\\.yaml$/" + ], + "ignorePaths": [ + "nix-infra-machine/**", + "backup-testing/**", + "docs/**", + "tools/**", + ".github/**" ] }, "customManagers": [