Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

renovate-config

Shared Renovate configuration inherited by all repos in the rhel-lightspeed GitHub organization.

Usage

Repos inherit this config automatically via Renovate's org-level inherited config. No per-repo renovate.json needed unless overriding specific rules.

What's configured

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-by trailer 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

About

Shared Renovate configuration inherited by all repos in the rhel-lightspeed GitHub organization

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors