← Back to issue list

fix(renovate): make renovate quieter on hotfix branches

View original Github issue

Metadata

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

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.
78%
#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).
78%
#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.
76%
#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.
73%
#298 fix: update renovate config starbase merged Merged as commit 4918168, updating Renovate configuration to fix #297 and restore dependency-update automation.
71%
#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.
71%
#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.
70%