Compare commits

...

2 commits

Author SHA1 Message Date
c9bfd56c08 chore(deps): unpause Dependabot version updates
Raise open-pull-requests-limit from 0 to 10 across all ecosystems,
re-enabling weekly version updates (paused during development, #109).
With grouping now in place, minor/patch bumps land as one grouped PR
per ecosystem; the limit caps outstanding major-bump PRs.
2026-06-18 13:47:35 -04:00
428166885b chore(deps): group Dependabot minor/patch updates per ecosystem
Add a group to each update entry so weekly minor/patch bumps land as a
single PR per ecosystem/directory instead of one PR per package. Major
bumps remain individual PRs so breaking changes get isolated review.

Grouping takes effect when open-pull-requests-limit is raised above 0
(version updates are still paused during development, #109).
2026-06-18 13:46:22 -04:00

109
.github/dependabot.yml vendored
View file

@ -4,74 +4,141 @@ updates:
directory: /infra
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
infra:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: npm
directory: /web
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
web:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: npm
directory: /mobile
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
mobile-npm:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: bundler
directory: /mobile
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
mobile-bundler:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: nuget
directory: /api
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
api:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/pdf-extract
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
pdf-extract:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/pdf-generate
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
pdf-generate:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/library-ingest
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
library-ingest:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/suggestions
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
suggestions:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/oss-index-creator
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
oss-index-creator:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
open-pull-requests-limit: 0
open-pull-requests-limit: 10
groups:
github-actions:
patterns:
- "*"
update-types:
- "minor"
- "patch"