From 94d7d9f29e2f312c5526aaf6d986c5e88706599b Mon Sep 17 00:00:00 2001 From: Shirlene Lim Date: Thu, 25 Jun 2026 16:37:23 +0200 Subject: [PATCH 1/6] feat: set minimum age for renovate and package rules for citrix and lazyvim Signed-off-by: Shirlene Lim --- renovate.json | 13 +++++++++++ tests/renovate-config.bats | 45 +++++++++++++++++++++++++++++++++++++- 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 37dfbe03..0310105f 100644 --- a/renovate.json +++ b/renovate.json @@ -3,6 +3,7 @@ "extends": [ "github>diggsweden/.github//renovate-base.json" ], + "minimumReleaseAge": "7 days", "mise": { "managerFilePatterns": [ "/(^|/)dot/\\.config/mise/config\\.toml$/", @@ -15,6 +16,18 @@ "matchDatasources": ["github-releases"], "matchPackageNames": ["rvben/rumdl"], "allowedVersions": "!=v0.1.72" + }, + { + "description": "git-refs (lazyvim) provides no commit timestamps to Renovate. The top-level minimumReleaseAge would block these updates entirely under Renovate 42+ timestamp-required behaviour. Override to null and use a monthly schedule as the compensating control instead.", + "matchDatasources": ["git-refs"], + "minimumReleaseAge": null, + "schedule": ["on the first day of the month"] + }, + { + "description": "Custom HTML-scraped datasources carry no release timestamps: citrix dates are in a outside anchor tags (inaccessible to the HTML parser), openshift-oc returns empty