Shared Renovate presets for beste/ repositories.
default.json— base preset for most reposgithub-actions.json— GitHub Actions behavior for most reposlang-php.json— PHP umbrella presetphp-composer.json— Composer behavior for PHP reposphp-platform.json— PHP platform pin/ignore rulesrenovate.json— config used by Renovate when running on this repository
- Daily run during the
06:00 UTChour - Auto-merge minor and patch updates for selected ecosystems
- Patch updates wait
1 day; other updates keep7 days - Release age checks use strict internal filtering
- Dependency Dashboard enabled
- Vulnerability alerts enabled
- Lock file maintenance enabled
- GitHub Actions minor/patch grouped and auto-merged
- PHP Composer minor/patch grouped and auto-merged through the PHP preset
- Common Composer virtual implementation packages are ignored to avoid lookup warnings
- Docs Python tooling minor/patch auto-merged
Use the default preset for general repositories:
{
"extends": ["local>beste/renovate-config"]
}Use the PHP umbrella preset for PHP repositories:
{
"extends": ["local>beste/renovate-config:lang-php"]
}Use only the GitHub Actions behavior when composing a custom preset:
{
"extends": ["local>beste/renovate-config:github-actions"]
}- Major updates need Dependency Dashboard approval
- PHP platform package
phpis disabled inphp-platform.json default.jsonis the exported default presetrenovate.jsoncan stay tiny; repo-specific overrides belong in child presets