fix(renovate): make renovate quieter on hotfix branches
Metadata
Current evaluation
Merged PR #74 in commit bc12565, restricting Renovate dependency updates to main because $default also matched hotfix branches.
Resolution: closed resolved
Reason: PR #74 was approved and merged into main as commit bc12565 with all CI checks passing. It replaced broad $default branch matching with main to reduce Renovate activity on hotfix branches.
Evaluated by: mr-cal-bot
No scores available.
Issue body
For whatever reason "$default" is including hotfix branches, so we're explicitly changing it to only update on main.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #74 in commit bc12565, restricting Renovate dependency updates to main because $default also matched hotfix branches. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/starflow#74 (commit bc12565), restricting Renovate’s default branch group to main so dependency updates no longer run on hotfix branches. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix to restrict Renovate updates to the main branch, preventing automatic updates on hotfix branches. Approved by two reviewers, passed all CI checks, and modified one configuration file. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix to restrict Renovate updates to the main branch only. The default configuration incorrectly included hotfix branches, so the change explicitly overrides this to prevent unnecessary notifications on hotfixes. |
Update history
No update history recorded yet.
Related work
-
Related To:
starflow#161
(confidence 96%)
Merged follow-up PR #161 later refined hotfix behavior by allowing patch, pin, and digest updates while disabling major and minor updates.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #161 fix(renovate): disable major/minor updates on hotfix branches | starflow | merged | 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. | |
| #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). | |
| #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. | |
| #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. | |
| #298 fix: update renovate config | starbase | merged | Merged as commit 4918168, updating Renovate configuration to fix #297 and restore dependency-update automation. | |
| #248 fix: point to the correct renovate file | craft-store | merged | Merged #248 in commit f98bdb0, correcting the Renovate configuration path so update PR generation could resume and resolving #247. | |
| #891 build(deps): update bugfixes (hotfix/2.1) | craft-providers | closed | Closed unmerged after failing integration checks; later Renovate PRs #928 and #920 landed newer dependency updates, superseding this hotfix/2.1 batch. |