← Back to issue list

ci: replace Renovate config with starflow

View original Github issue

Metadata

Project
snapcraft
Number
#5202
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #5202 in commit 685a8d61a, replacing 157 lines of local Renovate config with a one-line reference to Starflow's shared renovate.json5.

Resolution: closed resolved

Reason: PR #5202 was approved and merged. Commit 685a8d61a replaced the local configuration with the shared Starflow preset.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox run -m lint`? - [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) ----- Use starflow's renovate config: https://github.com/canonical/starflow/blob/main/renovate.json5

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #5202 in commit 685a8d61a, replacing 157 lines of local Renovate config with a one-line reference to Starflow's shared renovate.json5.
stealth/space-bunny-alpha — closed resolved Merged PR #5202 in commit 685a8d61a, replacing 157 lines of local Renovate configuration with Starflow's shared renovate.json5 reference.
stealth/space-bunny-alpha — closed resolved Merged #5202 in commit 685a8d61a, replacing 157 lines of Snapcraft-specific Renovate configuration with Starflow’s shared renovate.json5; approved by two reviewers.
qwen/qwen3.6-35b-a3b — — Merged following two approvals and passing CI checks. Replaced the local Renovate configuration with the shared starflow config, removing 157 lines.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes replacing the local Renovate configuration with the centralized starflow repository config. This standardizes dependency management by pointing to the shared renovate.json5 file.

Update history

No update history recorded yet.

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.
92%
#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.
90%
#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.
90%
#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.
88%
#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.
88%
#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.
88%
#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.
87%
#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.
86%
#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.
84%
#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.
84%