← Back to issue list

chore(ci): have renovate update snapcraft

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#19
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

Configure Renovate to update the "live" branches whenever a new version of Snapcraft comes out.

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.
78%
#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.
78%
#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.
78%
#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.
78%
#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.
76%
#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.
76%
#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.
76%
#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.
76%
#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.
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).
75%