# renovate
**Repository Path**: mirrors_bokuweb/renovate
## Basic Information
- **Project Name**: renovate
- **Description**: Automated dependency updates. Flexible, so you don't need to be.
- **Primary Language**: Unknown
- **License**: AGPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-08-08
- **Last Updated**: 2026-02-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

# Renovate
Automated dependency updates. Flexible, so you don't need to be.
[](https://raw.githubusercontent.com/renovatebot/renovate/master/license)
[](https://codecov.io/gh/renovatebot/renovate)
[](https://gitter.im/renovate-app/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://renovatebot.com/)
## Why Use Renovate?
- Receive automated Pull Requests whenever dependencies need updating. Or whenever you schedule it for.
- Renovate discovers and processes all dependency files in a repository (e.g. supports
monorepo architecture such as lerna or yarn workspaces)
- Extremely customisable behaviour via configuration files or within your `package.json`
- Use eslint-like shared config presets for ease of use and simplifying configuration
- Update lock files natively in the same commit, including immediately resolving conflicts whenever PRs are merged
- Supports GitHub, GitLab (APIv4) and VSTS. BitBucket is a WIP.
- Open source (installable via npm/yarn) so can be self-hosted or used for free via GitHub App
## Who Uses Renovate?
Renovate was released in 2017 and is now widely used in the developer community. Example users include the following GitHub organisations:
[
](https://github.com/algolia)
[
](https://github.com/angular)
[
](https://github.com/mozilla)
[
](https://github.com/uber-workflow)
[
](https://github.com/yarnpkg)
## The Renovate Approach
- Everyone can benefit from automation, whether it's a little or a lot
- Renovate should not cause you to change your workflow against your wishes - don't enforce opinions on users
- All behaviour should be configurable, down to a ridiculous level if desired
- Autodetect settings wherever possible (to minimise configuration) but always allow overrides
## Using Renovate
The easiest way to use Renovate if you are on GitHub is to use the Renovate app. Go to
[https://github.com/marketplace/renovate](https://github.com/marketplace/renovate) to install
it now.
## Configuration
Please see https://renovatebot.com/docs/ for documentation, and in particular https://renovatebot.com/docs/configuration-options/ for a list of configuration options.
You can also raise an issue in https://github.com/renovatebot/config-help if
you'd like to get your config reviewed or ask any questions.
## Self-Hosting
If you are not on GitHub or you prefer to run your own copy of Renovate, then you can easily run your own copy. Please see [docs/self-hosting.md](https://github.com/renovatebot/renovate/blob/master/docs/self-hosting.md) for instructions. There is also a commercially licensed [Renovate Pro Edition](https://renovatebot.com/pro) available for GitHub Enterprise.
## Contributing
If you would like to contribute to Renovate or get a local copy running for some other reason, please see the instructions in [contributing.md](.github/contributing.md).
## Security / Disclosure
If you discover any important bug with Renovate that may pose a security problem, please disclose it confidentially to security@renovatebot.com first, so that it can be assessed and hopefully fixed prior to being exploited. Please do not raise GitHub issues for security-related doubts or problems.