From b5e6cb1f368cac7a142e18fba09538943732d207 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 5 Mar 2026 09:24:44 +0000 Subject: [PATCH 1/2] Initial plan From 854ea4c7c86c5be8569a98c0789f1abded5d14da Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 5 Mar 2026 09:28:28 +0000 Subject: [PATCH 2/2] Group dependabot bundler updates using multi-ecosystem-groups Use the multi-ecosystem-groups feature to combine all bundler updates (root, rails_70, rails_71, rails_72, rails_80) into a single weekly PR instead of separate monthly PRs per directory. Co-authored-by: tagliala <556268+tagliala@users.noreply.github.com> --- .github/dependabot.yml | 49 ++++++++++++++++-------------------------- 1 file changed, 19 insertions(+), 30 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e5532be..35e6f5a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,4 +1,8 @@ version: 2 +multi-ecosystem-groups: + bundler: + schedule: + interval: weekly updates: - package-ecosystem: github-actions directory: / @@ -10,22 +14,16 @@ updates: - "*" - package-ecosystem: bundler directory: / - schedule: - interval: monthly versioning-strategy: lockfile-only - groups: - rails_default: - patterns: - - "*" + patterns: + - "*" + multi-ecosystem-group: bundler - package-ecosystem: bundler directory: /gemfiles/rails_70 - schedule: - interval: monthly versioning-strategy: lockfile-only - groups: - rails_70: - patterns: - - "*" + patterns: + - "*" + multi-ecosystem-group: bundler ignore: - dependency-name: rails versions: ">= 7.1.0" @@ -35,13 +33,10 @@ updates: versions: ">= 8.0.0" - package-ecosystem: bundler directory: /gemfiles/rails_71 - schedule: - interval: monthly versioning-strategy: lockfile-only - groups: - rails_71: - patterns: - - "*" + patterns: + - "*" + multi-ecosystem-group: bundler ignore: - dependency-name: erb versions: ">= 5" @@ -53,13 +48,10 @@ updates: versions: ">= 8.0.0" - package-ecosystem: bundler directory: /gemfiles/rails_72 - schedule: - interval: monthly versioning-strategy: lockfile-only - groups: - rails_72: - patterns: - - "*" + patterns: + - "*" + multi-ecosystem-group: bundler ignore: - dependency-name: erb versions: ">= 5" @@ -69,13 +61,10 @@ updates: versions: ">= 8.0.0" - package-ecosystem: bundler directory: /gemfiles/rails_80 - schedule: - interval: monthly versioning-strategy: lockfile-only - groups: - rails_80: - patterns: - - "*" + patterns: + - "*" + multi-ecosystem-group: bundler ignore: - dependency-name: rails versions: ">= 8.1.0"