Mend Renovate scans your software, discovers dependencies, automatically checks to see if an updated version exists, and submits automated pull requests.
Automating Renovate Pull Request MergesSection titled Automating Renovate Pull Request Merges
There are two primary ways to automate the merging of Renovate PRs with Mergify:
1. Direct Merge or Merge QueueSection titled 1. Direct Merge or Merge Queue
You can set up a pull request rule to automatically merge Renovate PRs or place them in the merge queue.
2. PR ApprovalSection titled 2. PR Approval
If you have GitHub’s branch protection set up to require approvals, you can use Mergify to automatically approve Renovate PRs.
Batching Dependency UpdatesSection titled Batching Dependency Updates
For projects where there are frequent updates to a large number of small libraries, it’s efficient to batch these updates together. Using Mergify’s merge queue feature, you can automatically batch and test these updates together, reducing CI load and ensuring compatibility.
For example, you could set up a merge queue to batch those PRs 10 by 10:
With Mergify and Renovate working together, you can ensure your project’s dependencies are always up-to-date with minimal effort, ensuring a smooth and efficient update process.