Conversation
Greptile SummaryAdded a new root-level Renovate configuration to reduce dependency update noise and improve automation. The config implements a monthly schedule (third Tuesday before 12pm UTC), conflict-only rebasing, and groups minor/patch updates with automerge enabled, while keeping major and digest updates separate for manual review. Key changes:
Note: This PR creates a root-level Confidence Score: 4/5
Important Files Changed
Last reviewed commit: 4c26485 |
| { | ||
| "extends": [ | ||
| "config:base" | ||
| ], | ||
| "schedule": [ | ||
| "on the third tuesday of the month before 12pm" | ||
| ], | ||
| "timezone": "UTC", | ||
| "rebaseWhen": "conflicted", | ||
| "packageRules": [ | ||
| { | ||
| "matchUpdateTypes": [ | ||
| "minor", | ||
| "patch" | ||
| ], | ||
| "automerge": true, | ||
| "groupName": "minor and patch updates" | ||
| }, | ||
| { | ||
| "matchUpdateTypes": [ | ||
| "major" | ||
| ], | ||
| "automerge": false | ||
| }, | ||
| { | ||
| "matchUpdateTypes": [ | ||
| "digest" | ||
| ], | ||
| "automerge": false | ||
| } | ||
| ] | ||
| } |
There was a problem hiding this comment.
This creates a root-level renovate.json while .github/renovate.json already exists. Root-level configs take precedence, but having both files is confusing. Consider removing .github/renovate.json to avoid confusion about which config is active.
Summary
Updates Renovate configuration to reduce noise and improve dependency management:
This aligns with the configuration in workos-node#1495.