Skip to content

chore(renovate): extend the shared regula default preset - #389

Merged
jheddings merged 1 commit into
mainfrom
renovate-shared-defaults
Sep 1, 2026
Merged

chore(renovate): extend the shared regula default preset#389
jheddings merged 1 commit into
mainfrom
renovate-shared-defaults

Conversation

@jheddings

Copy link
Copy Markdown
Owner

Adds github>jheddings/regula — the new default preset — to this repository's Renovate config.

Why

The self-hosted Renovate bot applied its dependency policy as global config: the dep:* ecosystem labels, dependencies/renovate labels, semanticCommits, automerge for CI dependencies and stable-major patches, rangeStrategy: "bump", and lockFileMaintenance.

The Renovate GitHub App reads repository config and never sees global config, so under the App this repo would get config:recommended plus its ecosystem preset and none of that. That policy now lives in a shareable preset so either bot produces the same result.

Ordering

The preset is listed first. Renovate evaluates packageRules in order and a later match wins, so config:recommended, any ecosystem preset, and any rule defined directly in this file all still override the baseline.

What changes

New Renovate PRs should carry dependencies + renovate + a dep:* label, use chore(deps):/fix(deps): titles, and automerge where the baseline allows it (CI dependencies, patches on a stable major, lock file maintenance).

Verification

The resulting file was checked with renovate-config-validator --strict, and against this repository's own Prettier configuration where it has one.

Part of a fleet-wide rollout; already merged in jheddings/regula and jheddings/lcars.

@jheddings
jheddings merged commit c439d20 into main Sep 1, 2026
4 checks passed
@jheddings
jheddings deleted the renovate-shared-defaults branch September 1, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant