Shared Renovate presets for CarGurus. Reference a preset from any repo's renovate.json:
{ "extends": ["local>cargurus/renovate-presets:terraform"] }| Preset | Consume as | Purpose |
|---|---|---|
default.json |
local>cargurus/renovate-presets:default |
Company-wide base (labels, release pacing, semantic commits, dependency dashboard). Extend from a domain preset, not directly. |
terraform.json |
local>cargurus/renovate-presets:terraform |
Terraform providers/modules + the tflint-plugin manager (detects releases of all tflint rulesets, e.g. aws and cargurus). Providers stay in-range (~>) with majors disabled; modules bump to new releases. Extends default. |
Consumers may layer local overrides after the extends (e.g. infrastructure-live disables the github-actions manager, which Dependabot owns there).
🤖 Analysis assisted by Claude Code