Add dependabot config for pnpm workspace, cargo, and actions (#8660)

Signed-off-by: jh-block <jhugo@block.xyz>
This commit is contained in:
jh-block 2026-04-20 13:13:10 +02:00 committed by GitHub
parent 77542db432
commit 030de5de91
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

33
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,33 @@
version: 2
updates:
# pnpm workspace for the UI (desktop, acp, text, sdk, goose-binary/*, goose2).
# Point at the workspace ROOT where pnpm-lock.yaml lives so Dependabot updates
# both the child package.json AND ui/pnpm-lock.yaml in one PR.
- package-ecosystem: "npm"
directory: "/ui"
schedule:
interval: "weekly"
open-pull-requests-limit: 10
groups:
ui-minor-and-patch:
update-types:
- "minor"
- "patch"
# Cargo workspace at the repo root.
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 10
groups:
cargo-minor-and-patch:
update-types:
- "minor"
- "patch"
# GitHub Actions used by workflows in .github/workflows.
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"