version: 2
updates:
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
open-pull-requests-limit: 6
reviewers:
- "BhanuKorthiwada"
labels:
- "dependencies"
- "rust"
commit-message:
prefix: "chore(deps)"
include: "scope"
cooldown:
default-days: 3
semver-major-days: 14
semver-minor-days: 7
semver-patch-days: 3
include:
- "*"
groups:
cargo-minor-patch:
applies-to: version-updates
patterns:
- "*"
update-types:
- "minor"
- "patch"
cargo-security:
applies-to: security-updates
patterns:
- "*"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
open-pull-requests-limit: 4
reviewers:
- "BhanuKorthiwada"
labels:
- "dependencies"
- "github-actions"
commit-message:
prefix: "chore(deps)"
include: "scope"
groups:
actions-minor-patch:
applies-to: version-updates
patterns:
- "*"
update-types:
- "minor"
- "patch"
actions-security:
applies-to: security-updates
patterns:
- "*"
- package-ecosystem: "npm"
directory: "/npm"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
open-pull-requests-limit: 6
reviewers:
- "BhanuKorthiwada"
labels:
- "dependencies"
- "npm"
commit-message:
prefix: "chore(deps)"
include: "scope"
cooldown:
default-days: 3
semver-major-days: 14
semver-minor-days: 7
semver-patch-days: 3
include:
- "*"
groups:
npm-minor-patch:
applies-to: version-updates
patterns:
- "*"
group-by: dependency-name
update-types:
- "minor"
- "patch"
npm-security:
applies-to: security-updates
patterns:
- "*"
group-by: dependency-name