← Back to issue list

feat: renovate config from starbase

View original Github issue

Metadata

Project
starflow
Number
#8
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

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.
85%
#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.
84%
#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.
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.
81%
#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.
80%
#1804 ci: update renovate from starbase charmcraft merged Updated Renovate configuration and CI from canonical/starbase#232; merged in charmcraft#1804 at commit ddc3b1c8.
80%
#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).
79%
#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.
79%
#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.
79%
#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.
78%