ci(renovate): use Starflow renovate config
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: The PR was merged into main as commit 76f354d ("ci(renovate): use Starflow renovate config (#92)"), removing 156 lines of local Renovate rules and extending github>canonical/starflow:renovate.json5. The current file confirms the preset plus a project-specific pytest ignoreDeps entry.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR switching Renovate configuration to the Starflow shared config, removing 156 lines of boilerplate and standardizing CI automation settings. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
canonical/starbase#260
(confidence 85%)
Starbase did the same Starflow Renovate config migration, part of the same Canonical-wide rollout (also craft-parts#968, snapcraft#5202, charmcraft#2075, craft-cli#321).
-
Related To:
canonical/starbase#298
(confidence 55%)
Follow-up fix to the github>canonical/starflow:renovate.json5 preset that this config depends on.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #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. | |
| #235 Move renovate config to its own repo and extend it here | starbase | closed | 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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #443 tools: configure renovate | craft-parts | merged | PR #443 merged as commit 3b646a28, adding .github/renovate.json5 so Renovate proposes upgrades for tools versioned in setup.py (ruff, black, pylint). The config has since been replaced by the shared canonical/starflow preset in #968. | |
| #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. |