Thanks to visit codestin.com
Credit goes to github.com

Skip to content

OPS: renovate config#8332

Merged
Overtorment merged 2 commits into
masterfrom
renovate/configure
Feb 26, 2026
Merged

OPS: renovate config#8332
Overtorment merged 2 commits into
masterfrom
renovate/configure

Conversation

@Overtorment

@Overtorment Overtorment commented Feb 26, 2026

Copy link
Copy Markdown
Member

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:base to config:best-practices, enables :rebaseStalePrs, and keeps major updates disabled while preserving semver ranges.

Also adds ignoreDeps to stop Renovate from proposing updates for @react-navigation/* and react-native.

Written by Cursor Bugbot for commit 430e94d. This will update automatically on new commits. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread renovate.json Outdated

@GladosBlueWallet GladosBlueWallet left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Renovate config changes: because what could possibly go wrong when you automate dependency changes and then change the automation.

Comment thread renovate.json
{
"extends": [
"config:base",
"config:best-practices",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread renovate.json
"extends": [
"config:base",
"config:best-practices",
":disableMajorUpdates",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

: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’.

Comment thread renovate.json
":preserveSemverRanges"
]
],
"ignoreDeps": ["@react-navigation/*", "react-native"]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@Overtorment Overtorment merged commit d1c457c into master Feb 26, 2026
12 of 13 checks passed
@Overtorment Overtorment deleted the renovate/configure branch February 26, 2026 19:03
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.

2 participants