fix(renovate): disable major/minor updates on hotfix branches
Metadata
Current evaluation
PR #161 merged into canonical/starflow, adding a Renovate package rule that blocks major/minor dependency updates on hotfix branches while keeping patch, pin and digest updates enabled. Config-only, all CI green apart from a conventional-commit title check.
Resolution: closed resolved
Reason: The PR itself was merged after 2 approvals with 0 unresolved comments, landing the Renovate hotfix-branch package rule (one file, +6/-0). The change is confirmed present per the merged PR record for canonical/starflow#161.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #161 merged into canonical/starflow, adding a Renovate package rule that blocks major/minor dependency updates on hotfix branches while keeping patch, pin and digest updates enabled. Config-only, all CI green apart from a conventional-commit title check. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/starflow#161: Renovate now blocks major/minor dependency updates on hotfix branches while allowing patch, pin, and digest updates. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a Renovate configuration update disabling major and minor dependency updates on hotfix branches while preserving patch, pin, and digest updates. Approved by two reviewers and passed CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
10
Confidence:
90
|
needs review | Config-only change adding a Renovate rule to disable major and minor dependency updates on hotfix branches while allowing patch, pin, and digest updates. Currently awaiting review. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/starflow#74
(confidence 72%)
Earlier merged PR (bc12565) restricting Renovate to main because $default also matched hotfix branches; #161 further refines hotfix handling.
-
Related To:
canonical/starbase#230
(confidence 55%)
Analogous change in starbase; closed unmerged, superseded there by #232 (f972745) and #237 (afb80d1).
-
Related To:
canonical/starbase#232
(confidence 45%)
Cross-repo equivalent hotfix-branch Renovate patch-only config.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #213 Enable renovate for patch releases on hotfix branches | starbase | closed | Hotfix patch-only Renovate updates landed in canonical/starbase#232 (f972745) and were refined by #237 (afb80d1); earlier PR #230 closed unmerged. | |
| #236 The new renovate template is trying to make major updates even on hotfix branches | starbase | closed | Fixed via canonical/starflow#161: Renovate now limits hotfix branches to patch, pin, and digest updates while disabling major and minor upgrades. canonical/starbase#237 also adjusted the template. | |
| #74 fix(renovate): make renovate quieter on hotfix branches | starflow | merged | Merged PR #74 in commit bc12565, restricting Renovate dependency updates to main because $default also matched hotfix branches. | |
| #237 chore(renovate): fewer PRs to hotfix branches | starbase | merged | Merged in canonical/starbase#237 via afb80d1, limiting Renovate hotfix-branch PRs to non-development patch updates. | |
| #230 ci(renovate): enable hotfix branch patch updates | starbase | closed | Closed unmerged after 777 days; equivalent Renovate hotfix-branch configuration landed via #232 (f972745), then refined by #237 (afb80d1). | |
| #40 feat(renovate): enable lock file maintenance | starflow | merged | Merged as canonical/starflow#40 (commit 0540457), enabling Renovate lock file maintenance in renovate.json5; approved by 2 reviewers with no unresolved comments, closing issue #39. |