fix(renovate): explicitly enable minor and patch updates#99
Conversation
The shared preset now disables minor updates by default. Add enabled: true to the minor/patch rule so this repo continues to receive minor PRs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Greptile SummaryThis PR fixes a silent breakage where minor dependency updates were no longer generating PRs. The root cause is the shared
Confidence Score: 4/5Safe to merge assuming the workos/renovate-config:public preset is already published and contains all the previously-local settings (schedule, automerge rules, grouping); if it does not, updates will run on a default schedule and automerge will not apply. The change removes all locally-specified configuration and fully delegates to an external shared preset. The correctness of the result depends entirely on the contents of github>workos/renovate-config:public, which cannot be verified from this repository alone. If that preset is correct and complete, the fix is sound; if it is missing the schedule or automerge rules, behavior will silently differ from intent. renovate.json — the only changed file; its entire behavior is now determined by the external github>workos/renovate-config:public preset, so any review of correctness requires inspecting that preset as well. Important Files Changed
|
Summary
The shared
workos/renovate-configpreset now explicitly disablesmajorandminorupdates for non-github-actions managers to enforce a patch-only policy on the monorepo.Renovate applies
packageRulesin order — preset rules first, then repo rules on top. Because the shared preset setsenabled: falsefor minor updates, and this repo's rule setsautomerge: truebut notenabled: true, minor updates would silently stop getting PRs.Fix
Add
"enabled": trueto the existing minor/patch rule so it explicitly re-enables minor updates after the shared preset disables them.🤖 Generated with Claude Code