Skip to content

fix(renovate): explicitly enable minor and patch updates#493

Open
willporter-workos wants to merge 1 commit into
mainfrom
fix/renovate-enable-minor-patch
Open

fix(renovate): explicitly enable minor and patch updates#493
willporter-workos wants to merge 1 commit into
mainfrom
fix/renovate-enable-minor-patch

Conversation

@willporter-workos
Copy link
Copy Markdown

Summary

The shared workos/renovate-config preset now explicitly disables major and minor updates for non-github-actions managers to enforce a patch-only policy on the monorepo.

Renovate applies packageRules in order — preset rules first, then repo rules on top. Because the shared preset sets enabled: false for minor updates, and this repo's rule sets automerge: true but not enabled: true, minor updates would silently stop getting PRs.

Fix

Add "enabled": true to the existing minor/patch rule so it explicitly re-enables minor updates after the shared preset disables them.

🤖 Generated with Claude Code

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>
@willporter-workos willporter-workos requested review from a team as code owners May 26, 2026 20:00
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 26, 2026

Greptile Summary

This PR adds "enabled": true to the existing minor/patch packageRule in renovate.json so that minor and patch dependency updates are explicitly re-enabled after the shared workos/renovate-config preset disables them. Without this, minor updates would silently receive no PRs despite the repo's automerge: true intent.

  • Adds a single "enabled": true field to the rule that matches minor and patch update types, restoring the automerge behavior for those update types across all non-github-actions managers.
  • The github-actions-specific rules further down the file are unaffected, as they already have their own automerge and grouping settings and Renovate applies all matching rules in order.

Confidence Score: 5/5

A one-line config addition to a Renovate file with no effect on application code — straightforward to merge.

The change is a single enabled: true field added to an existing packageRule. It restores the intended automerge behavior for minor and patch updates that was silently broken by the shared preset update, and does not interact with application logic, tests, or security boundaries.

No files require special attention.

Important Files Changed

Filename Overview
renovate.json Adds "enabled": true to the minor/patch packageRule to explicitly re-enable those update types after the shared workos/renovate-config preset disables them.

Reviews (1): Last reviewed commit: "fix(renovate): explicitly enable minor a..." | Re-trigger Greptile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants