Skip to content

Renovate

Renovate proposes dependency updates and lets a team choose how to schedule, group and review them.

Visit Renovate

When is a configurable update queue useful?

Use it when you want different treatment for different updates. For example, you could group related development packages and require a person to approve a larger framework update before Renovate opens its pull request. Dashboard approvals need a supported host.

What should you decide before connecting a repository?

Choose which repositories it may read and where it can open branches and pull requests. Record schedule and grouping choices in configuration. Keep automatic merging off until you have agreed on tests and what needs human review.

Who runs Renovate and what do they charge for?

The open-source CLI can run on your own infrastructure. Mend also offers hosted variants and separately licensed self-hosted editions. Compare the costs and platform support of the option you actually plan to run.

Which updates can share a pull request?

Sort three made-up updates on paper: two parts of one test tool and a large version change to your web framework.

  1. Pick one group
    Put the related test updates together and name a test that should run.
  2. Hold the larger change
    Give the framework update its own review and write what evidence would allow the pull request to move forward.