renovate/stability-days permanently pending for digest and lockFileMaintenance: branch-level check ignores the lookup-stage timestamp handling #45202
What is happeningWith a top-level Concrete case: a PR bumping
A five day old image cannot fail a one day What I believe the cause is (44.12.0)
So the branch-level status check contradicts the decision the lookup stage already made: lookup concludes "aged, proceed", the status check reports "has not met minimum release age". Why it matters
SuggestionTeach the branch stage what the lookup stage already knows: skip the stability status for upgrades whose Related open work on the underlying timestamp gap: #38656, #38659, #37196. Workaround{
"matchUpdateTypes": ["digest", "pinDigest", "lockFileMaintenance"],
"minimumReleaseAgeBehaviour": "timestamp-optional"
}EnvironmentMend-hosted Renovate, GitHub. Analysis drafted with AI assistance (Claude Code). The timestamps, status-check history and source references above were each verified directly against the Docker Hub API, the GitHub statuses API and the 44.12.0 source. |
Replies: 1 comment
|
Issue Created: #45236 Thanks for the detailed writeup. The solution you proposed sounds good as well, PR welcome. |
Issue Created: #45236
Thanks for the detailed writeup. The solution you proposed sounds good as well, PR welcome.