Renovate¶
Introduction¶
Renovate will scan your project and create merge request to update your dependencies.
Installation¶
GitHub
You can enable renoavate using the github marketplace by using their official application: https://github.com/marketplace/renovate.
GitLab
You can follow this guide to enable renovate on gitlab: https://docs.renovatebot.com/examples/self-hosting/#gitlab-cicd-pipeline
Configuration¶
You can use our preset in your repository by adding a renovate.json
file to your project.
renovate.json
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>cidverse/renovate-config:default"
],
"baseBranches": ["main"]
}
To assign reviewers to the merge request you can add the following to your renovate.json
file.
renovate.json
...
"reviewers": ["your_username"]
...