feat: renovate config from starbase
Metadata
Current evaluation
Closed unmerged; canonical/charmcraft#2075 later completed the equivalent migration by adopting Starflow’s shared Renovate configuration.
Resolution: closed superseded
Reason: Starflow #8 was closed without merging after canonical/charmcraft#2075 implemented the same shared Renovate configuration migration.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This copies the renovate config from starbase, allowing our lib/app renovate configs to become:
```json5
{
extends: ["github:canonical/starflow:renovate.json5"]
}
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged; canonical/charmcraft#2075 later completed the equivalent migration by adopting Starflow’s shared Renovate configuration. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged; charmcraft PR #2075 later completed the same migration by replacing the local Renovate config with Starflow’s shared configuration. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The change aimed to simplify Renovate configuration by extending a shared starbase config. With zero file changes, no CI checks, and unresolved review comments, it was abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging. The proposal suggested centralizing Renovate configuration by extending from a shared starbase template, allowing libraries and applications to simplify their config files. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/charmcraft#2075
(confidence 95%)
Later PR completed the intended migration by replacing Charmcraft’s local Renovate config with Starflow’s shared config.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #24 feat: add renovate configuration | starflow | merged | Merged canonical/starflow#24 as commit 9c179fa, adding Renovate configuration derived from starbase, a configuration test, and Renovate enablement. | |
| #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. | |
| #617 ci: update renovate config from starbase | craft-providers | merged | Merged as commit afa0fad, updating Renovate configuration from canonical/starbase#232; the config was later replaced by starflow in #781. | |
| #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. | |
| #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. | |
| #1804 ci: update renovate from starbase | charmcraft | merged | Updated Renovate configuration and CI from canonical/starbase#232; merged in charmcraft#1804 at commit ddc3b1c8. | |
| #805 ci: update renovate config from starbase | craft-parts | merged | Merged PR #805 in commit 526e2c3e, updating craft-parts' Renovate configuration and workflow from canonical/starbase#232 (f972745). | |
| #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. | |
| #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. | |
| #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. |