As of writing this, Dependabot has been set up to only update GitHub Actions, and Rust dependency updates are done manually. The motivation to manually update Rust dependencies has been to prevent notifications noise from Dependabot PRs.
Requirements
- Reduce the human intervention required for dependency updates. As much as possible, this should not create notification noise for the project maintainer(s).
- Set up scheduled updates. Updates should run at a set interval, say, every 2 weeks or once a month (confirm the specifics with the project maintainers before picking up this task).
Available Options
As of writing this, Dependabot has been set up to only update GitHub Actions, and Rust dependency updates are done manually. The motivation to manually update Rust dependencies has been to prevent notifications noise from Dependabot PRs.
Requirements
Available Options
Dependabot
schedule.interval,schedule.day,schedule.timeandschedule.timezoneconfiguration options.Renovate
automergeType=branch, Renovate will try to create a branch, run tests and merge it if all tests pass. If tests fail, however, Renovate will raise a PR for manual review. See also: Automerging and scheduling, Frequent problems and how to resolve them.scheduleoption docs, Renovate also supports using Cron syntax and Later syntax.github-actionsmodule docs.