Skip to content

chore: adopt the shared Renovate config - #119

Merged
ryanlewis merged 1 commit into
mainfrom
chore/shared-renovate-config
Aug 5, 2026
Merged

chore: adopt the shared Renovate config#119
ryanlewis merged 1 commit into
mainfrom
chore/shared-renovate-config

Conversation

@ryanlewis

Copy link
Copy Markdown
Owner

Same migration as ryanlewis/rlew.io#35 and ryanlewis/shout-sh#9, config-only.

What changes

  • osvVulnerabilityAlerts: true — the missing feed; alerts were already on here, and the old config already had the correct zero-cooldown vulnerabilityAlerts block that could never fire (the shout-sh shape)
  • Cooldown stays 5 days; grouping/labels subsumed by the preset (config:best-practices ⊂ preset's extends)
  • Open renovate PR fix(deps): update all non-major dependencies #118 (non-major group) will re-render under the preset's schedule

What's preserved

  • ":preserveSemverRanges" — this repo is consumed by others (go install github.com/ryanlewis/things-cli/cmd/things@latest, brew install ryanlewis/tap/things). For go.mod it's technically a no-op, but it also stops the preset pinning the docs site's Gemfile ranges (jekyll-theme-chirpy ~> 7.2, lockfile-less) to exact versions
  • The Ruby <4 guard — jekyll-theme-chirpy 7.x requires Ruby ~> 3.1, and Renovate has offered Ruby 4 before (chore(deps): update dependency ruby to v4 #66)

No .npmrc here

CI is pure Go (ci.yml: setup-go, build, test -race); docs build with bundler. No npm anywhere.

https://claude.ai/code/session_01KpxDfrqPwQAYb2RT6mi1qW

Preset + :preserveSemverRanges (Go module / brew tap consumed by
others; also keeps the docs Gemfile ranges idiomatic). The Ruby <4
guard survives.

Claude-Session: https://claude.ai/code/session_01KpxDfrqPwQAYb2RT6mi1qW
@ryanlewis
ryanlewis merged commit 590b1cf into main Aug 5, 2026
1 check passed
@ryanlewis
ryanlewis deleted the chore/shared-renovate-config branch August 5, 2026 21:49
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