← Back to issue list

chore(config): migrate Renovate config

View original Github issue

Metadata

Project
craft-actions
Number
#65
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate bot's config migration PR was merged (approved by 2 reviewers, all CI green): renovate.json5 had renamed options updated and comments/trailing commas stripped. Pure chore, +3/-3 lines.

Resolution: closed resolved

Reason: The PR itself was merged into main after Canonical CLA and all run-rockcraft-pack-action and test-action-code checks passed, completing the Renovate config migration requested by the bot.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed. You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon. #### [PLEASE NOTE](https://docs.renovatebot.com/configuration-options#configmigration): JSON5 config file migrated! All comments & trailing commas were removed. 🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid. ❓ Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://redirect.github.com/renovatebot/renovate/discussions). --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-actions).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate bot's config migration PR was merged (approved by 2 reviewers, all CI green): renovate.json5 had renamed options updated and comments/trailing commas stripped. Pure chore, +3/-3 lines.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-actions#65, updating renamed Renovate options and removing comments and trailing commas from the JSON5 configuration.
qwen/qwen3.6-35b-a3b — — Merged to update the Renovate configuration for renamed options. The JSON5 file was reformatted, removing comments and trailing commas. Approved by two reviewers and passed all CI checks.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/starbase#281 (confidence 72%)

    Same org-wide Renovate config migration applied to starbase's JSON5 config

  • Related To: canonical/starflow#67 (confidence 70%)

    Equivalent Renovate config migration in starflow

  • Related To: canonical/craft-platforms#76 (confidence 68%)

    Same migration in craft-platforms, which was autoclosed after Renovate applied it

Related issues

Issue Project State Summary Similarity
#86 chore(config): migrate renovate config snapcraft-rocks merged Renovate bot's config migration PR was approved and merged into main as commit 3cb990c, rewriting renamed options in renovate.json (+14/-5), e.g. baseBranches to baseBranchPatterns. A further migration followed in #92.
90%
#92 chore(config): migrate renovate config snapcraft-rocks merged Merged in #92 via commit e08f23b, replacing Renovate's deprecated fileMatch option with managerFilePatterns in renovate.json.
79%
#156 chore: make renovate update pre-commit-config starbase merged Merged PR #156 as commit 46e9d22, updating Renovate so dependencies in the pre-commit configuration are maintained automatically.
78%
#143 chore: update renovate config starbase merged Merged renovate config update into main as commit 406c056 (+44/-13, 2 files); the local config was later replaced by the shared starflow config in #260/#281.
77%
#3 chore: Configure Renovate snapcraft-rocks merged Renovate onboarding PR merged as commit b5e6526 "Add renovate.json (#3)", adding a minimal renovate.json to activate Mend Renovate for .github/workflows/build-rock.yaml.
75%
#1418 chore: use the latest renovate config from starbase charmcraft merged Merged charmcraft#1418, updating .github/renovate.json5 with the latest Starbase Renovate configuration (+63/-12 lines).
74%
#19 chore(ci): have renovate update snapcraft snapcraft-rocks merged PR #19 merged, adding an 18-line renovate.json (regex customManager on rockcraft.yaml + baseBranchPatterns for coreNN branches) so Renovate bumps canonical/snapcraft versions on live branches; landed as commit e1a4987.
74%
#1353 chore: update renovate rules around 12-factor Spread test materials rockcraft merged Merged renovate.json5 updates in #1353: ignored docs/requirements.txt, grouped non-major tutorial updates, and added Express and Spring Boot custom managers.
73%
#1 chore: Configure Renovate starflow closed Closed unmerged after Renovate reported no configuration file; configuration was later added in canonical/starflow#24 (9c179fa), fixed in #31, and relocated in #32.
73%
#67 build(config): migrate renovate config starflow merged Merged Renovate configuration migration in #67, removing JSON5 comments and trailing commas; all CI checks passed.
73%