chore(ci): have renovate update snapcraft
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: The PR was approved and merged into the default branch as commit e1a4987 ("chore(ci): have renovate update snapcraft (#19)"), introducing renovate.json with a regex customManager tracking canonical/snapcraft releases from rockcraft.yaml. Later commits3cb990c and e08f23b migrated that config file, confirming it shipped.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/snapcraft-rocks#19, adding 18 lines of Renovate configuration to update Snapcraft on the live branches when a new version is released. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a maintainer PR configuring Renovate to automatically update Snapcraft on live branches. Approved by one reviewer, the change adds 18 lines to a single file to enable automated dependency version updates. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged configuration updates enabling Renovate to automatically track and update Snapcraft versions on live branches. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft-rocks#3
(confidence 90%)
Earlier commit b5e6526 "Add renovate.json (#3)" introduced the initial config that #19 extended.
-
Superseded By:
canonical/snapcraft-rocks#86
(confidence 55%)
Commit 3cb990c "chore(config): migrate config renovate.json (#86)" later relocated the renovate config, partially superseding the file layout from #19.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #25 chore(deps): update dependency canonical/snapcraft to v7.5.5 (core22-7) | snapcraft-rocks | merged | Merged PR #25 updated snapcraft-rocks' core22-7 dependency canonical/snapcraft from 7.5.4 to 7.5.5; the one-line Renovate change was approved with no unresolved comments. | |
| #984 chore(deps): update internal packages | charmcraft | merged | Renovate's internal dependency bump merged into main via PR #984 (merge commit e4f6b9f1): craft-parts 1.17.1→1.18.0, craft-providers 1.6.2→1.7.0, snap-helpers 0.3.1→0.3.2. | |
| #4962 ci: update renovate config and workflow | snapcraft | merged | Merged PR #4962 as commit 655e543ac, syncing snapcraft's Renovate config (.github/renovate.json5) and check workflow with canonical/starbase PR #232; approved by 2 reviewers. | |
| #54 chore(deps): update dependency canonical/snapcraft to v7.5.8 (core22-7) - autoclosed | snapcraft-rocks | closed | Renovate's core22-7 bump of canonical/snapcraft 7.5.5→7.5.8 failed build-rock and was closed as superseded by hand-written PR #70 ("chore: update to snapcraft 7.5.8 (core22-7)"), which merged. | |
| #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. | |
| #51 chore(deps): update dependency canonical/snapcraft to v8.9.4 (core22-8) | snapcraft-rocks | closed | Renovate's Snapcraft 8.9.4 bump was closed unmerged after build-rock failures from changed patchelf output; the maintainer deferred a manual update pending other changes. | |
| #43 chore(deps): update dependency canonical/snapcraft to v8.2.7 (core22-8) | snapcraft-rocks | merged | Renovate PR canonical/snapcraft-rocks#43 was merged into core22-8, updating bundled canonical/snapcraft from 8.2.5 to 8.2.7. | |
| #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. | |
| #104 chore(deps): update dependency canonical/snapcraft to v8.14.5 (core22-8) | snapcraft-rocks | open | Renovate pins core22-8 Snapcraft from 8.11.1 to 8.14.5 in one line; lint, spread tests, publish, and CLA pass, but both self-hosted build-rock jobs fail without review. | |
| #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). |