fix!(renovate): move to a standard location
Metadata
Current evaluation
Merged PR #32 (f5b9e58) moved Renovate config to the standard renovate.json5 location and removed the app-incompatible symlink, fixing #25.
Resolution: closed resolved
Reason: PR #32 was merged as commit f5b9e58, replacing the unsupported symlink with the standard Renovate configuration. The merged change explicitly fixes issue #25.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The renovate GitHub app doesn't like symlinks, which isn't something that running renovate locally catches. This changes the renovate config to simply extend the renovate base config we have.
This limits us because our per-repo renovate config can't be different from the base config for this repo, but trying to link renovate to inherit from a different config file in the same repository has just found a bunch of issues in renovate.
Fixes #25
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #32 (f5b9e58) moved Renovate config to the standard renovate.json5 location and removed the app-incompatible symlink, fixing #25. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #32 (commit f5b9e58) replaced Renovate's unsupported symlink with an extends reference to the shared base config, fixing #25. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #32 replaced the unsupported Renovate symlink with an extends reference to the base config, fixing the preset validation error in #25. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #32 (commit f5b9e58) replaced the unsupported Renovate symlink with a config that extends the shared base config, fixing #25. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix for Renovate configuration to resolve GitHub app symlink errors. The config now extends the base configuration instead of using symlinks, addressing issue #25. Approved by one reviewer and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix for Renovate GitHub app symlink failures by replacing symlinks with a direct extension of the base config. Resolves #25. This eliminates Renovate linking errors but prevents per-repo configuration overrides. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/starflow#25
(confidence 100%)
Renovate configuration failure fixed by merged PR #32.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #25 Action Required: Fix Renovate Configuration | starflow | closed | Renovate was unblocked by merged PR #32 (f5b9e58), replacing the unsupported preset reference/symlink with the standard config location. | |
| #248 fix: point to the correct renovate file | craft-store | merged | Merged #248 in commit f98bdb0, correcting the Renovate configuration path so update PR generation could resume and resolving #247. | |
| #2 Configure Renovate | fetch-service | merged | Merged Renovate onboarding PR #2, adding renovate.json with the recommended configuration in commit 86f2a5e. | |
| #298 fix: update renovate config | starbase | merged | Merged as commit 4918168, updating Renovate configuration to fix #297 and restore dependency-update automation. | |
| #247 Action Required: Fix Renovate Configuration | craft-store | closed | Renovate was unblocked by merged PR #248 (commit f98bdb0), correcting the configuration file path/preset reference. | |
| #296 fix: update renovate config | starbase | merged | Merged as e9f2f6b, updating Renovate to Starflow’s default config location; follow-up #298 later removed the invalid preset and restored automation. | |
| #11 Configure Renovate | craft-store | closed | Renovate onboarding PR #11 was closed unmerged after prolonged inactivity, leaving Renovate unconfigured. Later work added Renovate config in #92 (61a215c). | |
| #281 build(config): migrate renovate config | starbase | merged | Merged PR #281 to migrate Renovate's JSON5 config, removing comments and trailing commas while updating renamed configuration fields. | |
| #1082 tools: update renovate config | charmcraft | merged | Merged PR #1082 refined Renovate dependency matching for package names and version constraints; landed as commit 4aa83b46. | |
| #943 Move dependency updates to Renovate | charmcraft | closed | Renovate Action PR #943 was cancelled in favour of the existing Renovate app; Renovate configuration was subsequently added in commit 7adab896. |