← Back to issue list

Consider allowing renovate to auto-merge PRs without approval

View original Github issue

Metadata

Project
starbase
Number
#200
Type
issue
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Suggestion to enable Renovate auto-merge for patch updates in starbase. Unlabelled, no maintainer response after 924 days.

Suggested action: needs triage

Reason: The issue is a valid configuration suggestion with no labels, no comments, and no maintainer response after 924 days. It has not yet been assessed or prioritized by a maintainer. The suggestion is actionable (modify renovate.json5 to enable automerge for patch updates) but requires maintainer decision on whether to adopt it.

Evaluated by: mr-cal-bot

Impact: 25 Quick Win: 14 Complexity: 10 Confidence: 70 Actionability: 60

Issue body

If renovate is the only user on a PR and all tests succeed, we can probably automatically squash & merge that PR. This would need to go alongside appropriate renovate configuration, but a configuration that automatically merges only patch updates would probably be sufficient.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 25
Quick Win: 14
Complexity: 10
Confidence: 70
Actionability: 60
needs triage Suggestion to enable Renovate auto-merge for patch updates in starbase. Unlabelled, no maintainer response after 924 days.
stealth/space-bunny-alpha
Impact: 22
Quick Win: 9
Complexity: 28
Confidence: 58
Actionability: 55
needs triage Maintainer suggestion to let Renovate auto-merge patch-only PRs without review; still open, unlabelled, no discussion. starbase's renovate.json5 now only extends canonical/starflow config.
stealth/space-bunny-alpha
Impact: 25
Quick Win: 8
Complexity: 30
Confidence: 58
Actionability: 45
needs triage Maintainer-proposed enhancement: configure Renovate to auto-merge patch-only dependency PRs when it is the sole author and checks pass; no implementation, labels, or discussion after 904 days
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 14
Complexity: 20
Confidence: 60
Actionability: 60
needs triage Suggestion to enable Renovate auto-merge for patch-only PRs without requiring manual approval
qwen/qwen3.8-27b
Impact: 25
Quick Win: 18
Staleness: 85
Complexity: 30
Confidence: 45
Support Request: 5
needs triage Maintainer suggestion to configure renovate to auto-merge patch-update PRs when all tests pass and renovate is the sole author. Filed 873 days ago with zero comments, no labels, and no further activity.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 25
Confidence: 85
Support Request: 5
close stale Feature request to allow Renovate to auto-merge PRs without approval when tests pass. The issue has been inactive for over two years with no maintainer response or comments.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 10
Confidence: 80
Support Request: 0
close stale Suggestion to configure Renovate for auto-merging PRs without approval. Open for over two years with zero comments or maintainer engagement, indicating it is likely outdated or no longer a priority.

Update history

No update history recorded yet.

Related work

  • Related To: starflow#191 (confidence 75%)

    starflow#191 was merged and configures PR automerge for patch/dev/internal updates without ignoring tests. starbase extends github>canonical/starflow:renovate.json5, so this may already be inherited or could be addressed by updating the base config reference.

Related issues

Issue Project State Summary Similarity
#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.
71%
#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.
70%
#8 Configure Renovate - abandoned craft-grammar closed Renovate onboarding PR #8 was abandoned and closed unmerged after prolonged inactivity. Its only comment said autoclosing was skipped because the branch had been modified.
70%