Skip to content

Configure Renovate to prevent PR recreation#186

Merged
aponcedeleonch merged 1 commit intomainfrom
renovate/reconfigure
Dec 17, 2025
Merged

Configure Renovate to prevent PR recreation#186
aponcedeleonch merged 1 commit intomainfrom
renovate/reconfigure

Conversation

@aponcedeleonch
Copy link
Member

Changes

  • Added recreateWhen: never to prevent closed PRs from being auto-recreated
  • Added dependencyDashboard: true to maintain visibility of closed updates in the dependency dashboard

Why

This allows closing unwanted dependency update PRs (like major version updates) without them becoming "immortal" and auto-recreating. The dependency dashboard will still show all updates, including closed ones, so nothing gets lost.

How it works

  • Close any unwanted Renovate PRs
  • They won't be recreated automatically
  • Check the "Dependency Dashboard" issue to see all pending updates
  • Manually trigger updates from the dashboard when ready

🤖 Generated with Claude Code

- Added `recreateWhen: never` to prevent closed PRs from being auto-recreated
- Added `dependencyDashboard: true` to maintain visibility of closed updates in the dashboard
- Allows closing PRs without them becoming "immortal" while keeping them trackable

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@claude
Copy link

claude bot commented Dec 17, 2025

Review Summary

LGTM - This is a clean, focused configuration change.

Code Quality

  • Concise: 2 lines, single purpose - perfect
  • Clear intent: The PR description explains the workflow well

Configuration Analysis

  • recreateWhen: never - ✅ Prevents auto-recreation of closed PRs
  • dependencyDashboard: true - ✅ Maintains visibility of all updates

Considerations

  1. Workflow change: Team must now manually trigger updates from the dashboard for closed PRs
  2. No security risk: Closed security updates won't auto-recreate - ensure team monitors the dashboard regularly
  3. Compatible with extends: These settings correctly override config:recommended

Recommendation

Approve - The configuration is correct and aligns with the stated goal. Just ensure the team is aware they'll need to check the Dependency Dashboard for updates they previously closed.

Reading time: < 1 minute

@aponcedeleonch aponcedeleonch merged commit 89e845c into main Dec 17, 2025
8 checks passed
@aponcedeleonch aponcedeleonch deleted the renovate/reconfigure branch December 17, 2025 15:32
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