← Back to issue list

Move renovate config to its own repo and extend it here

View original Github issue

Metadata

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

Current evaluation

Adopted Starflow's shared Renovate config: PR #260 merged (commit 512434d), slimming .github/renovate.json5 to extend github>canonical/starflow:renovate.json5. PR #298 later fixed the preset.

Resolution: closed resolved

Reason: Merged PR canonical/starbase#260 (commit 512434d) replaced the local Renovate config with an extends of Starflow's shared preset, implementing the request to move config to its own repo and extend it here; @bepri closed the issue citing #260. The current .github/renovate.json5 confirms this end state.

Evaluated by: mr-cal-bot

No scores available.

Issue body

https://docs.renovatebot.com/config-presets/#github

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Adopted Starflow's shared Renovate config: PR #260 merged (commit 512434d), slimming .github/renovate.json5 to extend github>canonical/starflow:renovate.json5. PR #298 later fixed the preset.
stealth/space-bunny-alpha — closed resolved Resolved by merged PR #260 (d236617), adopting Starflow’s shared Renovate config. Follow-up PR #298 later corrected the preset.
qwen/qwen3.6-35b-a3b — — Resolved by merging pull request #260, which moved the Renovate configuration to a dedicated repository and extended it in this project.
qwen/qwen3.8-27b
Impact: 30
Quick Win: 20
Staleness: 72
Complexity: 35
Confidence: 55
Support Request: 5
keep open Request to move the project's Renovate config into canonical/starbase as a shared preset and extend it here. A maintainer (upils) commented on 2025-01-16 that canonical/starbase#298 likely closes this and asked the author to confirm; no confirmation or further activity since.
qwen/qwen3.6-35b-a3b
Staleness: 80
Complexity: 30
Confidence: 65
Support Request: 10
needs triage Request to externalize Renovate configuration to a shared repository and extend it locally. Currently awaiting confirmation from the author that a related PR resolves it.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 15
Confidence: 65
Support Request: 5
needs triage Request to externalize Renovate configuration into a separate repository and extend it locally. Currently awaiting confirmation on whether a related PR resolves it, with no maintainer response in over 1.5 years.

Update history

Date Change
closed

Related work

  • Likely Fixed By: canonical/starbase#260 (confidence 95%)

    Merged PR adopting Starflow's shared Renovate config via extends; explicitly cited as the closing PR by @bepri.

  • Related To: canonical/starbase#298 (confidence 75%)

    Follow-up fix (commit 4918168) that corrected the preset set by #260 and restored dependency-update automation; flagged by @upils.

Related issues

Issue Project State Summary Similarity
#5202 ci: replace Renovate config with starflow snapcraft merged Merged PR #5202 in commit 685a8d61a, replacing 157 lines of local Renovate config with a one-line reference to Starflow's shared renovate.json5.
87%
#92 ci(renovate): use Starflow renovate config craft-platforms merged PR #92 by lengau merged (commit 76f354d), slimming .github/renovate.json5 from 157 lines to one line extending canonical/starflow's shared renovate.json5, keeping only a pytest ignore.
86%
#321 ci(renovate): use the Starflow renovate config craft-cli merged Merged PR #321 (commit 2edb994), replacing 157 lines of local Renovate rules with Canonical Starflow's shared renovate.json5 config.
84%
#1009 Action Required: Fix Renovate Configuration craft-application closed Renovate was unblocked by merged canonical/starbase#296, which adopted Starflow's default config location and fixed the missing github>canonical/starflow:renovate.json5 preset.
83%
#609 ci(renovate): switch to Starflow renovate config craft-application merged Merged #609 in commit 657d1fe9, replacing the 157-line Renovate configuration with Canonical's shared Starflow config.
82%
#2075 ci(renovate): replace renovate config with starflow charmcraft merged Merged PR #2075 (commit 34de6553) replaced charmcraft's 185-line local Renovate config with a one-line .github/renovate.json5 extending github>canonical/starflow:renovate.json5. Project-specific rules were re-added later in #2778, #2823 and #2867.
82%
#968 ci: replace Renovate config with starflow craft-parts merged Merged in commit 2a7578ed, replacing craft-parts’ 159-line Renovate config with Starflow’s shared renovate.json5 preset; the validation workflow remains.
82%
#297 Action Required: Fix Renovate Configuration starbase closed Renovate’s missing Starflow preset was fixed in merged PR #296 (commit e9f2f6b) by referencing Starflow’s renovate.json5 configuration.
82%
#260 ci: use starflow renovate config starbase merged Merged PR canonical/starbase#260 as commit d236617, adopting Starflow’s shared Renovate configuration and removing 220 lines across two files.
82%
#781 ci(deps): use renovate config from starflow craft-providers merged Merged PR #781 replaced local Renovate rules with canonical/starflow’s shared renovate.json5, removing 148 local lines. The change landed as commit 9b51388.
81%