vhost-device/.github/dependabot.yml
Ruoqing He 4de2e8bb2b ci: Reduce non-rust-vmm crates update frequency
Group `rust-vmm` crates and `non-rust-vmm` crates with security-updates
into weekly update, leave the rest dependencies to monthly update in
dependabot configuration.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
2024-11-14 15:24:04 +05:30

52 lines
1.1 KiB
YAML

version: 2
updates:
- package-ecosystem: cargo
directories:
- "/"
- "/staging/"
schedule:
interval: weekly
allow:
- dependency-type: direct
- dependency-type: indirect
groups:
rust-vmm:
patterns:
- "vhost"
- "vhost-user-backend"
- "virtio-bindings"
- "virtio-queue"
- "virtio-vsock"
- "vm-memory"
- "vmm-sys-util"
non-rust-vmm:
applies-to: security-updates
patterns:
- "*"
exclude-patterns:
- "vhost"
- "vhost-user-backend"
- "virtio-bindings"
- "virtio-queue"
- "virtio-vsock"
- "vm-memory"
- "vmm-sys-util"
- package-ecosystem: cargo
directories:
- "/"
- "/staging/"
schedule:
interval: monthly
allow:
- dependency-type: direct
- dependency-type: indirect
groups:
vhost-device:
patterns:
- "*"
- package-ecosystem: gitsubmodule
directory: "/"
schedule:
interval: weekly
open-pull-requests-limit: 10