This repository contains all Renovate presets used inside the Belug-Apps organisation.
Use presets to:
- Set up the bot with good default settings
- Reduce duplication of your configuration
- Share your configuration with others
- Use somebody else's configuration and extend it with your own rules
If you manage Renovate for many repositories, then you should create a global preset configuration. Then you extend the global preset in each repository. This way you have all global configuration in a single file, in a single repository.
github>belug-apps/renovate-config:default
: default Renovate configuration.github>belug-apps/renovate-config:gitmoji
: make every Renovate commits compatible with Gitmoji.github>belug-apps/renovate-config:github-actions({{schedule}})
: groups all github-actions upgrades together to reduce the number of PRs.{{schedule}}
: defines when Github actions upgrade should be scheduled. Must be one ofdaily
,earlyMondays
,monthly
,nonOfficeHours
,quarterly
,weekdays
,weekends
,weekly
oryearly
github>belug-apps/renovate-config:asdf({{schedule}})
: groups all ASDF upgrades together to reduce the number of PRs.{{schedule}}
: defines when Github actions upgrade should be scheduled. Must be one ofdaily
,earlyMondays
,monthly
,nonOfficeHours
,quarterly
,weekdays
,weekends
,weekly
oryearly
github>belug-apps/renovate-config:group-by-chart({{chart-name}})
: group all upgrades occurring on the same chart{{chart-name}}
.github>belug-apps/renovate-config:group-by-image({{chart-name}},{{image-name}})
: group all upgrades occurring on the same image{{chart-name}}
.