From 0fbb31104ff86192d48fa44e0c368f2963f98c4e Mon Sep 17 00:00:00 2001 From: Maciej Mensfeld Date: Wed, 27 May 2026 09:03:46 +0200 Subject: [PATCH] Lower setup-ruby age gate to 5 days and schedule lock file maintenance monthly - Add a 5-day minimumReleaseAge for setup-ruby so its update clears the age gate before ruby's 7-day gate opens, ensuring both land in the same grouped PR. - Schedule lock file maintenance to run monthly instead of weekly, so transitive dependency updates respect the 7-day age gate in practice. --- renovate.json | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 93ff79e..3bf07ed 100644 --- a/renovate.json +++ b/renovate.json @@ -30,12 +30,22 @@ ], "groupName": "ruby setup", "internalChecksFilter": "strict" + }, + { + "description": "Let setup-ruby pass age gate before ruby so it is ready when the group PR is created", + "matchPackageNames": [ + "ruby/setup-ruby" + ], + "minimumReleaseAge": "5 days" } ], "labels": [ "dependencies" ], "lockFileMaintenance": { - "enabled": true + "enabled": true, + "schedule": [ + "before 4am on the first day of the month" + ] } }