From 6e72966bdb8963ae78f6ab0ec8e8e21c68f30009 Mon Sep 17 00:00:00 2001 From: Douglas Eichelberger Date: Mon, 12 Oct 2026 14:00:43 -0700 Subject: [PATCH] Group Dependabot updates monthly, one PR per ecosystem With weekly, ungrouped updates, Dependabot opens a PR for every gem that has a new release. Once bundler was added, it opened ten at once, which is `open-pull-requests-limit`, and more were waiting. Group each ecosystem's updates into one monthly PR, as the other rubyatscale repos do. The labels, limit and cooldown stay as they were. --- .github/dependabot.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c8a87ae..21ec6ba 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,21 +4,29 @@ updates: - package-ecosystem: "bundler" directory: "/" schedule: - interval: "weekly" + interval: "monthly" open-pull-requests-limit: 10 labels: - "dependencies" - "ruby" + groups: + bundler: + patterns: + - "*" cooldown: default-days: 7 # GitHub Actions - package-ecosystem: "github-actions" directory: "/" schedule: - interval: "weekly" + interval: "monthly" open-pull-requests-limit: 10 labels: - "dependencies" - "github_actions" + groups: + github-actions: + patterns: + - "*" cooldown: default-days: 7