Collection of Renovate configuration presets for this organization.
This repository contains all Renovate presets used within the chezmoi-sh organization.
Presets provide several benefits:
- Simplified Setup: Configure Renovate with optimal default settings.
- Reduced Duplication: Avoid repetitive configurations across multiple repositories.
- Enhanced Collaboration: Share standardized configurations across teams and projects.
- Extensibility: Build upon existing configurations by extending them with custom rules.
For organizations managing Renovate across numerous repositories, creating a global preset configuration is highly recommended. By extending this global preset in each repository, you centralize and streamline your configuration management. This approach ensures consistency and simplifies updates, as all global settings are maintained in a single file within a dedicated repository.
github>chezmoi-sh/renovate-config
: default Renovate configuration.github>chezmoi-sh/renovate-config:gitmoji
: make each Renovate commit compatible with Gitmoji.github>chezmoi-sh/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