name: Dependency health
on:
schedule:
- cron: "7 6 * * 1"
workflow_dispatch:
permissions:
contents: read
id-token: write
packages: read
pull-requests: read
jobs:
update:
uses: rvben/upd/.github/workflows/dependency-health.yml@b015afc2c81f52fbffd862469203c076e32e6edf with:
langs: rust,actions
lock: true
min-age: 7d
max-bump: minor
prepare-command: >-
rustup toolchain install 1.96.0 --profile minimal --component clippy,rustfmt &&
rustup default 1.96.0
validation-command: make check
fail-on-blocked: false
branch: deps/upd
commit-message: "chore(deps): weekly dependency update"