cargo-binstall/.github/dependabot.yml
Jiahao XU 11d4a80eba
Fixed and simplify dependabot configuration (#1357)
Fixed #1353

Merge all dependabot configuration for cargo into one, with directory
setting to `/` so that it will check for dep updates for entire
workspace while also updating lockfile in PR.

To prevent it from opening too many PRs, it's configured to run on
every Saturday, after `upgrade-transitive-deps.yml` is run.

It will also group all dependencies into one PR to prevent opening too
many PRs.

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-09-14 21:51:36 +00:00

21 lines
544 B
YAML

# Dependabot dependency version checks / updates
version: 2
updates:
- package-ecosystem: "github-actions"
# Workflow files stored in the
# default location of `.github/workflows`
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/"
schedule:
# Only run dependabot after all compatible upgrades and transitive deps
# are done to reduce amount of PRs opened.
interval: "weekly"
day: "saturday"
groups:
deps:
patterns:
- "*"