← Back to issue list

fix(renovate): disable major/minor updates on hotfix branches

View original Github issue

Metadata

Project
starflow
Number
#161
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

## Summary - add a Renovate package rule to disable major and minor dependency updates on hotfix branches - keep patch/pin/digest updates available for hotfix branches ## Testing - config-only change

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.
82%
#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.
80%
#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.
78%
#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.
77%
#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).
76%
#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.
71%