From 6a8e40c63c4bccc9fcb669b66d14e703f3ed16a4 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Mon, 16 Mar 2026 09:55:13 -0700 Subject: [PATCH] Add weekly patch grouping - Add weekly patch update grouping (Tuesday) --- .github/renovate.json5 | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index a903059..54f949c 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -6,8 +6,22 @@ 'customManagers:githubActionsVersions', ], packageRules: [ + + // ── Scheduling & grouping ────────────────────────────────────────── + { - // this is to reduce the number of renovate PRs by consolidating them into a weekly batch + // group all patch updates into a single weekly PR + groupName: 'all patch versions', + matchUpdateTypes: [ + 'patch', + ], + schedule: [ + 'before 8am on Tuesday', + ], + }, + { + // group all GitHub Actions updates into a single weekly PR + // (must be after patch rule so that it wins for GH Action patches) matchManagers: [ 'github-actions', ], @@ -16,6 +30,9 @@ ], groupName: 'github actions', }, + + // ── Disabled updates ─────────────────────────────────────────────── + { // pin opentelemetry-api dependency to: avoid churn, for conservative api version requirement, // and because opentelemetry-api is a compileOnly dependency