← Back to issue list

chore: fix renovate branching

View original Github issue

Metadata

Project
starflow
Number
#63
Type
pull request
State
closed
Author
bepri
Labels
—
Created
Updated
Closed

Current evaluation

Renovate's work/ branch workaround was closed unmerged after maintainers chose dedicated permissions for renovate/* branches instead.

Resolution: closed stale

Reason: The author explicitly closed #63 after clarifying a branch-protection misunderstanding and preferring special permissions for renovate/* branches. No resolving commit or merged PR was recorded.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Renovate attempts to make force pushes to its own branches, but we have rather restrictive branch rules set up for dev branches. To loosen the restrictions, Renovate can make its branches under `work/` instead.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Renovate's work/ branch workaround was closed unmerged after maintainers chose dedicated permissions for renovate/* branches instead.
stealth/space-bunny-alpha — closed stale Renovate’s proposed work/ branch workaround was closed after the author clarified that granting Renovate dedicated renovate/* permissions would be preferable.
qwen/qwen3.6-35b-a3b — — Abandoned after the author realized a misunderstanding of branch protections. Instead of merging, the author proposed granting Renovate special permissions on its own `renovate/*` branches, a solution the reviewer supported.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The author realized branch protections were misunderstood and suggested granting Renovate special permissions on its renovate/* branches or a dedicated namespace instead of changing the branch prefix.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
75%
#1 chore: Configure Renovate starflow closed Closed unmerged after Renovate reported no configuration file; configuration was later added in canonical/starflow#24 (9c179fa), fixed in #31, and relocated in #32.
75%
#156 chore: make renovate update pre-commit-config starbase merged Merged PR #156 as commit 46e9d22, updating Renovate so dependencies in the pre-commit configuration are maintained automatically.
74%
#488 chore(deps): update development dependencies (non-major) craft-providers closed Closed unmerged because it conflicted with merged PR #484, which constrained Renovate’s dependency updates; the maintainer planned to recreate the dependency PR.
74%
#606 chore(deps): disable renovate on things we can't update craft-parts merged Merged #606 in commit 8749f332, disabling Renovate updates for dependencies that cannot be updated.
74%
#1638 chore(deps): update development dependencies (non-major) charmcraft closed Closed unmerged after Renovate marked the branch edited/blocked; types/pyright 1.1.361 and types-requests 20240407 were not landed through #1638.
72%
#191 chore(deps): update development dependencies (non-major) - autoclosed craft-store closed Renovate PR #437 was auto-closed unmerged after 790 days; no resolving commit was provided.
72%
#86 chore(config): migrate renovate config snapcraft-rocks merged Renovate bot's config migration PR was approved and merged into main as commit 3cb990c, rewriting renamed options in renovate.json (+14/-5), e.g. baseBranches to baseBranchPatterns. A further migration followed in #92.
72%
#4 chore(deps): update development dependencies (minor and patch) craft-actions closed Closed unmerged after prolonged inactivity; Renovate reported that the dependency update was ignored following closure, with no resolving commit or merged replacement recorded.
72%
#1847 chore(renovate): ignore tox-gh updates charmcraft merged Merged #1847 as commit 523de595, adding Renovate ignores for tox-gh updates while Windows CI remained necessary.
71%