Merge pull request #19991 from Homebrew/dependabot_revamp

dependabot: use more groups.
This commit is contained in:
Mike McQuaid 2025-05-21 15:16:56 +00:00 committed by GitHub
commit 85bd5af800
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5,68 +5,86 @@ updates:
directory: / directory: /
schedule: schedule:
interval: weekly interval: weekly
day: "friday"
time: "08:00"
timezone: "Etc/UTC"
allow: allow:
- dependency-type: all - dependency-type: all
# The actions in triage-issues.yml are updated in the Homebrew/.github repo
ignore:
- dependency-name: actions/stale
groups: groups:
artifacts: github-actions:
patterns: patterns:
- actions/*-artifact - "*"
open-pull-requests-limit: 10
- package-ecosystem: bundler - package-ecosystem: bundler
directory: /Library/Homebrew directories:
- /
- /Library/Homebrew
schedule: schedule:
interval: daily interval: weekly
day: "friday"
time: "08:00"
timezone: "Etc/UTC"
allow: allow:
- dependency-type: all - dependency-type: all
groups: groups:
rspec: bundler:
patterns: patterns:
- "rspec*" - "*"
sorbet:
patterns:
- "sorbet*"
open-pull-requests-limit: 10
- package-ecosystem: npm - package-ecosystem: npm
directory: / directory: /
schedule: schedule:
interval: daily interval: weekly
day: "friday"
time: "08:00"
timezone: "Etc/UTC"
allow: allow:
- dependency-type: all - dependency-type: all
open-pull-requests-limit: 10 groups:
npm:
patterns:
- "*"
- package-ecosystem: docker - package-ecosystem: docker
directory: / directory: /
schedule: schedule:
interval: daily interval: weekly
day: "friday"
time: "08:00"
timezone: "Etc/UTC"
allow: allow:
- dependency-type: all - dependency-type: all
open-pull-requests-limit: 10 groups:
docker:
patterns:
- "*"
- package-ecosystem: devcontainers - package-ecosystem: devcontainers
directory: / directory: /
schedule: schedule:
interval: daily interval: weekly
day: "friday"
time: "08:00"
timezone: "Etc/UTC"
allow: allow:
- dependency-type: all - dependency-type: all
open-pull-requests-limit: 10 groups:
devcontainers:
patterns:
- "*"
- package-ecosystem: pip - package-ecosystem: pip
directory: / directories:
- /
- /Library/Homebrew/formula-analytics/
schedule: schedule:
interval: daily interval: weekly
day: "friday"
time: "08:00"
timezone: "Etc/UTC"
allow: allow:
- dependency-type: all - dependency-type: all
open-pull-requests-limit: 10 groups:
pip:
- package-ecosystem: pip patterns:
directory: /Library/Homebrew/formula-analytics/ - "*"
schedule:
interval: daily
allow:
- dependency-type: all
open-pull-requests-limit: 10