DriveStage/.github/dependabot.yml

62 lines
1.4 KiB
YAML
Executable File

# Dependabot configuration
#
# Keeps Cargo dependencies and GitHub Actions versions up to date.
# See https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2
updates:
# Rust dependencies (gui/Cargo.toml + workspace)
- package-ecosystem: "cargo"
directory: "/gui"
schedule:
interval: "weekly"
day: "monday"
open-pull-requests-limit: 5
labels:
- "dependencies"
- "rust"
commit-message:
prefix: "build(deps)"
include: "scope"
groups:
iced:
patterns:
- "iced*"
tokio:
patterns:
- "tokio*"
- "futures*"
- "async-stream"
serde:
patterns:
- "serde*"
# Root workspace Cargo.toml
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
open-pull-requests-limit: 5
labels:
- "dependencies"
- "rust"
commit-message:
prefix: "build(deps)"
include: "scope"
# GitHub Actions used in .github/workflows/
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
open-pull-requests-limit: 5
labels:
- "dependencies"
- "github-actions"
commit-message:
prefix: "ci(deps)"
include: "scope"