← Back to issue list

Enable renovate for patch releases on hotfix branches

View original Github issue

Metadata

Project
starbase
Number
#213
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Hotfix patch-only Renovate updates landed in canonical/starbase#232 (f972745) and were refined by #237 (afb80d1); earlier PR #230 closed unmerged.

Resolution: closed resolved

Reason: Merged PR canonical/starbase#232 at commit f972745 added the hotfix-branch Renovate configuration and validation workflow. PR #237 later refined the behavior at afb80d1; PR #230 was closed unmerged after equivalent work had landed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Renovate should run on any `hotfix/*` branch, updating only patch versions of dependencies. No auto-merge, as this will require a release.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Hotfix patch-only Renovate updates landed in canonical/starbase#232 (f972745) and were refined by #237 (afb80d1); earlier PR #230 closed unmerged.
stealth/space-bunny-alpha — closed stale Renovate hotfix-branch patch updates had no linked fix; PR #230 was closed unmerged after 777 days, while later hotfix configuration changes landed in #232 and #237.
qwen/qwen3.6-35b-a3b — — Closed without a linked pull request or explicit resolution. The request to configure Renovate for patch updates on hotfix branches remains unaddressed.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 15
Confidence: 85
Support Request: 5
needs triage Configure Renovate to run on hotfix branches for patch-only updates without auto-merge. Unlabelled, no maintainer response, inactive for over two years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 20
Confidence: 75
Support Request: 10
needs triage Request to configure Renovate for patch-only updates on hotfix branches. Unlabelled, unassessed, and inactive for over a year.

Update history

Date Change
closed

Related work

  • Likely Fixed By: canonical/starbase#232 (confidence 99%)

    Merged configuration change landed in commit f972745.

  • Related To: canonical/starbase#237 (confidence 97%)

    Refined hotfix-branch behavior in merged commit afb80d1.

  • Related To: canonical/starbase#230 (confidence 95%)

    Original implementation PR closed unmerged after equivalent configuration landed.

Related issues

Issue Project State Summary Similarity
#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).
86%
#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.
82%
#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.
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.
79%
#268 ci: update renovate from starbase craft-cli merged Merged PR #268 as commit 385785d, importing the Renovate updates from canonical/starbase#232.
78%
#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.
76%
#231 ci: fix renovate checker workflow starbase closed Closed unmerged after inactivity; its Renovate config/workflow update was superseded by merged PR canonical/starbase#232 in commit f972745.
74%
#267 tools: configure renovate rockcraft merged Merged PR #267 as commit fc1c99ad, adding 93 lines of Starbase-derived Renovate configuration to automate dependency-update handling.
74%
#26 ci: update renovate config from starbase craft-platforms merged Merged PR #26 updated Renovate configuration from starbase, landing as commit 8b2cb5d.
73%
#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.
72%