Skip to content

👷 configure renovate to not create PRs before stable#4006

Merged
bcaudan merged 1 commit intomainfrom
bcaudan/renovate-update
Dec 8, 2025
Merged

👷 configure renovate to not create PRs before stable#4006
bcaudan merged 1 commit intomainfrom
bcaudan/renovate-update

Conversation

@bcaudan
Copy link
Collaborator

@bcaudan bcaudan commented Dec 8, 2025

Motivation

Following #3850, the dependency PRs are created before the the stability check passes (cf current #3981).
It could be nicer if the PR is created when it is ready to be merged.

Changes

Delay PR creation following renovate docs:

Suppress branch/PR creation for X days
If you use minimumReleaseAge=3 days, prCreation="not-pending" and internalChecksFilter="strict" then Renovate only creates branches when 3 (or more days) have passed since the version was released. We recommend you set dependencyDashboard=true, so you can see these pending PRs.

Test instructions

Let's see if it behaves as expected after merging

Checklist

  • Tested locally
  • Tested on staging
  • Added unit tests for this change.
  • Added e2e/integration tests for this change.

@bcaudan bcaudan marked this pull request as ready for review December 8, 2025 09:42
@bcaudan bcaudan requested a review from a team as a code owner December 8, 2025 09:42
@bcaudan bcaudan merged commit 099bdbc into main Dec 8, 2025
22 checks passed
@bcaudan bcaudan deleted the bcaudan/renovate-update branch December 8, 2025 13:07
@github-actions github-actions bot locked and limited conversation to collaborators Dec 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants