chore: update dependabot configuration (#13507)

Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
This commit is contained in:
Patrick Schimpl
2026-01-15 01:02:54 +01:00
committed by GitHub
parent a2dab146b9
commit b3527dc9e4

View File

@@ -1,35 +1,33 @@
# See https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2 version: 2
updates: updates:
- package-ecosystem: 'npm' - package-ecosystem: 'npm'
directory: '/' directory: '/'
schedule: schedule:
interval: 'daily' interval: 'weekly'
target-branch: 'main' day: 'monday'
commit-message: open-pull-requests-limit: 10
prefix: 'chore(deps)'
include: 'scope'
reviewers: reviewers:
- 'google-gemini/gemini-cli-askmode-approvers' - 'joshualitt'
groups: groups:
# Group all non-major updates together. npm-dependencies:
# This is to reduce the number of PRs that need to be reviewed. patterns:
# Major updates will still be created as separate PRs. - '*'
npm-minor-patch:
applies-to: 'version-updates'
update-types: update-types:
- 'minor' - 'minor'
- 'patch' - 'patch'
open-pull-requests-limit: 0
- package-ecosystem: 'github-actions' - package-ecosystem: 'github-actions'
directory: '/' directory: '/'
schedule: schedule:
interval: 'daily' interval: 'weekly'
target-branch: 'main' day: 'monday'
commit-message: open-pull-requests-limit: 10
prefix: 'chore(deps)'
include: 'scope'
reviewers: reviewers:
- 'google-gemini/gemini-cli-askmode-approvers' - 'joshualitt'
open-pull-requests-limit: 0 groups:
actions-dependencies:
patterns:
- '*'
update-types:
- 'minor'
- 'patch'