How to automate upgrading dependencies
Renovate can auto-merge pull requests, and the pros and cons for that is well described on their official doc site.
This is how it can be enabled in a GitHub repository:
renovate.json, add a package rule for matching documentation Docker images. For example, if all Docker images follow the naming practice of having a prefix
-docs, this package rule would match all those packages:
renovate-approveGitHub app and give it permissions for the repository running Renovate - the app is needed for doing the actual PR approvals
- Modify the settings of the repo to
The result is that Renovate would automatically merge pull requests if workflows have succeeded.