proposal-system/.github/dependabot.yml

180 lines
3.6 KiB
YAML

version: 2
updates:
- package-ecosystem: npm
directory: /infra
schedule:
interval: weekly
open-pull-requests-limit: 10
groups:
infra:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: npm
directory: /web
schedule:
interval: weekly
open-pull-requests-limit: 10
groups:
# @mui/material and @mui/icons-material must move in lockstep (icons
# peer-depends on material), so group them — including majors — into a
# single PR. Listed before `web` so MUI deps land here, not there.
mui:
patterns:
- "@mui/*"
update-types:
- "major"
- "minor"
- "patch"
web:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: npm
directory: /mobile
schedule:
interval: weekly
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: 10
groups:
mobile-bundler:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: nuget
directory: /api
schedule:
interval: weekly
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: 10
groups:
pdf-extract:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/pdf-generate
schedule:
interval: weekly
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: 10
groups:
library-ingest:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/suggestions
schedule:
interval: weekly
open-pull-requests-limit: 10
groups:
suggestions:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/aurora-pgvector-init
schedule:
interval: weekly
open-pull-requests-limit: 10
groups:
aurora-pgvector-init:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: pip
directory: /lambdas/tests
schedule:
interval: weekly
open-pull-requests-limit: 10
groups:
lambdas-tests:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: npm
directory: /shared/api-contracts
schedule:
interval: weekly
open-pull-requests-limit: 10
groups:
api-contracts:
patterns:
- "*"
update-types:
- "minor"
- "patch"
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
open-pull-requests-limit: 10
groups:
github-actions:
patterns:
- "*"
update-types:
- "minor"
- "patch"