From f0baf149fef5ce185ceadce22bac8375184be32b Mon Sep 17 00:00:00 2001 From: Ubugeeei Date: Sun, 24 May 2026 02:23:03 +0900 Subject: [PATCH] chore: add Dependabot config for npm, cargo, and actions Closes #54. Schedules weekly updates for: - root npm (split into production / development groups) - docs/ npm (grouped) - backend/ cargo - render/ cargo - github-actions Caps are set per-ecosystem to keep the inbound PR volume sane. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/dependabot.yml | 48 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..10cf340 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,48 @@ +version: 2 +updates: + - package-ecosystem: npm + directory: "/" + schedule: + interval: weekly + open-pull-requests-limit: 5 + groups: + production-deps: + dependency-type: production + update-types: + - minor + - patch + dev-deps: + dependency-type: development + update-types: + - minor + - patch + + - package-ecosystem: npm + directory: "/docs" + schedule: + interval: weekly + open-pull-requests-limit: 3 + groups: + docs-deps: + patterns: ["*"] + update-types: + - minor + - patch + + - package-ecosystem: cargo + directory: "/backend" + schedule: + interval: weekly + open-pull-requests-limit: 5 + + - package-ecosystem: cargo + directory: "/render" + schedule: + interval: weekly + open-pull-requests-limit: 5 + + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + open-pull-requests-limit: 3