From 608b3efe73a905c6fa5640701d321c08ee449bb4 Mon Sep 17 00:00:00 2001 From: Douglas Eichelberger Date: Mon, 12 Oct 2026 13:29:32 -0700 Subject: [PATCH 1/2] Have Dependabot update the extension's Rust dependencies Dependabot updated the gem's bundler dependencies and its actions, but not the crates the native extension builds from, so `magnus`, `rb-sys` and the rest were updated only by hand. The cargo entry points at the root, whose workspace has the extension as its only member and whose Cargo.lock is tracked. It takes the same monthly schedule, single group and 7-day cooldown as the other entries. --- .github/dependabot.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3239b02..5a1031b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -20,3 +20,13 @@ updates: - "*" cooldown: default-days: 7 + - package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "monthly" + groups: + cargo: + patterns: + - "*" + cooldown: + default-days: 7 From dc2c2f9a801dc3df6c2ce64ed2975d7d48aa2ca0 Mon Sep 17 00:00:00 2001 From: Douglas Eichelberger Date: Mon, 12 Oct 2026 13:38:28 -0700 Subject: [PATCH 2/2] Order Dependabot entries by ecosystem Sort `updates` alphabetically by package-ecosystem, with no blank lines between entries. Dependabot treats each entry on its own, so the order changes nothing, but a sorted list gives each new ecosystem one obvious place to go. --- .github/dependabot.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5a1031b..6906e6d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,22 +10,22 @@ updates: - "*" cooldown: default-days: 7 - - package-ecosystem: "github-actions" + - package-ecosystem: "cargo" directory: "/" schedule: interval: "monthly" groups: - github-actions: + cargo: patterns: - "*" cooldown: default-days: 7 - - package-ecosystem: "cargo" + - package-ecosystem: "github-actions" directory: "/" schedule: interval: "monthly" groups: - cargo: + github-actions: patterns: - "*" cooldown: