version: 2
updates:
- package-ecosystem: cargo
directory: "/"
schedule:
interval: weekly
day: monday
time: "07:30"
timezone: "Etc/UTC"
open-pull-requests-limit: 5
labels:
- "dependencies"
- "rust"
commit-message:
prefix: "chore(deps)"
include: scope
groups:
patch-updates:
applies-to: version-updates
update-types: ["patch"]
tokio-stack:
applies-to: version-updates
patterns:
- "tokio*"
- "tracing*"
- "futures*"
rustls-stack:
applies-to: version-updates
patterns:
- "rustls*"
- "webpki*"
- "quinn*"
serde-stack:
applies-to: version-updates
patterns:
- "serde*"
ignore:
- dependency-name: "duckdb"
- dependency-name: "arrow*"
- dependency-name: "arrow-flight"
- dependency-name: "hyprstream"
- package-ecosystem: cargo
directory: "/AIMDS"
schedule:
interval: weekly
day: monday
time: "08:00"
timezone: "Etc/UTC"
open-pull-requests-limit: 3
labels:
- "dependencies"
- "rust"
- "aimds"
commit-message:
prefix: "chore(aimds-deps)"
- package-ecosystem: npm
directory: "/npm"
schedule:
interval: weekly
day: monday
time: "08:30"
timezone: "Etc/UTC"
open-pull-requests-limit: 3
labels: [dependencies, javascript]
commit-message:
prefix: "chore(npm-cli-deps)"
groups:
patch-updates:
applies-to: version-updates
update-types: ["patch"]
types:
applies-to: version-updates
patterns: ["@types/*"]
- package-ecosystem: npm
directory: "/npm-wasm"
schedule:
interval: weekly
day: monday
time: "09:00"
timezone: "Etc/UTC"
open-pull-requests-limit: 3
labels: [dependencies, javascript, wasm]
commit-message:
prefix: "chore(wasm-deps)"
- package-ecosystem: npm
directory: "/lean-agentic-js"
schedule:
interval: weekly
day: monday
time: "09:30"
timezone: "Etc/UTC"
open-pull-requests-limit: 3
labels: [dependencies, javascript]
commit-message:
prefix: "chore(lean-js-deps)"
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: weekly
day: monday
time: "10:00"
timezone: "Etc/UTC"
open-pull-requests-limit: 3
labels: [dependencies, ci]
commit-message:
prefix: "chore(actions-deps)"