Renovate documentation¶
Automated dependency updates. Multi-platform and multi-language.
Why use Renovate?¶
- Get pull requests to update your dependencies and lock files
- Reduce noise by scheduling when Renovate creates PRs
- Renovate finds relevant package files automatically, including in monorepos
- You can customize the bot's behavior with configuration files
- Share your configuration with ESLint-like config presets
- Get replacement PRs to migrate from a deprecated dependency to the community suggested replacement, works with most managers, see issue 14149 for exceptions
- Open source
Supported Platforms¶
Renovate works on these platforms:
- GitHub (.com and Enterprise Server)
- GitLab (.com and CE/EE)
- Bitbucket Cloud
- Bitbucket Server
- Azure DevOps
- AWS CodeCommit
- Gitea and Forgejo
Who Uses Renovate?¶
Renovate is used by:
Ways to run Renovate¶
You can run Renovate as:
Or you can use the Mend Renovate App which is hosted by Mend.
Install the Mend Renovate app for GitHub Check out our tutorial