Shared Renovate configuration inherited by all repos in the rhel-lightspeed GitHub organization.
Repos inherit this config automatically via Renovate's org-level inherited config. No per-repo renovate.json needed unless overriding specific rules.
Base: config:best-practices (includes config:recommended, Docker/GitHub Actions digest pinning, lockfile maintenance, semantic commits, and more).
Schedule: Weekends only (America/Chicago).
Labels: All Renovate PRs get a dependencies label. Vulnerability alert PRs also get security.
Rate limits: Disabled (prHourlyLimit: 0, prConcurrentLimit: 0) so all PRs open at once within the weekend schedule window.
Vulnerability alerts: Security fixes skip the 7-day cooldown (minimumReleaseAge: 0 days).
Tekton: Enabled org-wide for .tekton/*.yaml files, follows the weekend schedule. Scans OCI bundle references in Tekton resolver: bundles task/pipeline refs.
Rules:
- 7-day minimum release age on all updates (cooldown period)
- Auto-merge disabled globally (including GitHub-native
platformAutomerge) Signed-off-bytrailer on all Renovate commits (:gitSignOff)- All non-major updates (minor, patch, pin, digest) grouped into a single PR
- Python runtime version updates disabled (repos pin their own Python version)
- Git submodule references updated automatically