OPS: renovate config#8332
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
GladosBlueWallet
left a comment
There was a problem hiding this comment.
Renovate config changes: because what could possibly go wrong when you automate dependency changes and then change the automation.
| { | ||
| "extends": [ | ||
| "config:base", | ||
| "config:best-practices", |
There was a problem hiding this comment.
Switching from config:base to config:best-practices is a broad behavior change. It can enable defaults you didn’t intend (scheduling, grouping rules, semantic commits, etc.) and flood the repo. Consider explicitly pinning the specific presets you care about instead of inheriting a moving target, or at least documenting what behavior changes you expect from this preset.
| "extends": [ | ||
| "config:base", | ||
| "config:best-practices", | ||
| ":disableMajorUpdates", |
There was a problem hiding this comment.
:disableMajorUpdates + :preserveSemverRanges can leave you stuck on stale majors indefinitely. If the goal is “no surprise majors”, consider rangeStrategy/approval for majors instead of disabling them entirely so security fixes in new majors don’t become permanently ‘someone else’s problem’.
| ":preserveSemverRanges" | ||
| ] | ||
| ], | ||
| "ignoreDeps": ["@react-navigation/*", "react-native"] |
There was a problem hiding this comment.
ignoreDeps with @react-navigation/* is a blunt instrument: it ignores all packages under that scope, including transitive tooling packages you might actually want updated. If you only mean the core navigation libs, consider listing the exact package names (or using packageRules to limit by depType/paths) to avoid silently skipping important updates.
Note
Low Risk
Low risk because it only changes dependency update automation behavior and does not affect runtime code. Risk is limited to altered update cadence/PR volume and ignored dependency coverage.
Overview
Switches Renovate from
config:basetoconfig:best-practices, enables:rebaseStalePrs, and keeps major updates disabled while preserving semver ranges.Also adds
ignoreDepsto stop Renovate from proposing updates for@react-navigation/*andreact-native.Written by Cursor Bugbot for commit 430e94d. This will update automatically on new commits. Configure here.