Skip to content

chore: adopt the shared renovate preset - #55

Merged
stxkxs merged 1 commit into
mainfrom
chore/adopt-renovate-preset
Aug 8, 2026
Merged

chore: adopt the shared renovate preset#55
stxkxs merged 1 commit into
mainfrom
chore/adopt-renovate-preset

Conversation

@stxkxs

@stxkxs stxkxs commented Aug 8, 2026

Copy link
Copy Markdown
Member

Renovate is installed org-wide and this repo had no config, so it would otherwise take Renovate's stock posture rather than the org's reviewed one.

This adopts the shared preset:

{ "extends": ["github>nanohype/.github"] }

What that brings

patch + minor open a PR, wait for a human — not automerged, and never automergeType: branch, which commits straight to the base branch without opening a PR at all
major labelled deps,major for review
CVE-triggered excluded from automerge twice over (vulnerabilityAlerts and a last-position packageRule, since per-package rules override top-level settings)
GitHub Actions grouped into one PR and pinned to commit SHAs
related packages move together, so a split PR cannot land half an upgrade

Adoption was decided per repo, not by default

Repos with nothing to manage are deliberately not getting a config — homebrew-tap has no manifests and no workflows, and a config there would be a control managing nothing. tenants and clusters are skipped too: they are portal-driven GitOps, machine-written, and bot PRs into a repo another system writes are noise nobody reviews.

https://claude.ai/code/session_012iMnbboJuiUMSvu7n8oRhz

What there is to manage here

the Go module and the actions in 3 workflows

Renovate is installed org-wide, and this repo had no config — so it was getting
an onboarding PR carrying Renovate's stock posture rather than the org's.

This adopts the shared preset instead:

    { "extends": ["github>nanohype/.github"] }

which brings the reviewed posture: patch and minor open a PR rather than
automerging, majors are labelled for review, CVE-triggered updates are excluded
from automerge twice over, GitHub Actions are grouped and pinned to commit SHAs,
and related packages move together so a split PR cannot land half an upgrade.

What there is to manage here: the Go module and the actions in 3 workflows
@stxkxs
stxkxs merged commit 222a7da into main Aug 8, 2026
12 checks passed
@stxkxs
stxkxs deleted the chore/adopt-renovate-preset branch August 8, 2026 01: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