← Back to issue list

chore: Configure Renovate

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#3
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: The onboarding PR was approved and merged into main, landing as commit b5e6526 ("Add renovate.json (#3)"), which is the initial commit for renovate.json and matches the reported +6/-0 single-file diff. Renovate has since produced follow-up changes to that config in #19, #86 and #92, confirming the onboarding took effect.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged. --- ### Detected Package Files * `.github/workflows/build-rock.yaml` (github-actions) ### Configuration Summary Based on the default config's presets, Renovate will: - Start dependency updates only once this onboarding PR is merged - Show all Merge Confidence badges for pull requests. - Enable Renovate Dependency Dashboard creation. - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use. - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories. - Group known monorepo packages together. - Use curated list of recommended non-monorepo package groupings. - Apply crowd-sourced package replacement rules. - Apply crowd-sourced workarounds for known problems with packages. 🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs. --- ### What to Expect It looks like your repository dependencies are already up-to-date and no Pull Requests will be necessary right away. --- ❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section. If you need any further assistance then you can also [request help here](https://togithub.com/renovatebot/renovate/discussions). --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/snapcraft-rocks). <!--renovate-config-hash:e80b4e42a3043bc12fa0640db4bac392d2bf770acf841360d7c8ceeeac2ec1a9-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged #3 via commit b5e6526, adding renovate.json with default configuration to activate automated dependency updates.
qwen/qwen3.6-35b-a3b — — Merged to activate Renovate for automated dependency updates. The onboarding pull request was approved by one reviewer, passed CI checks, and added the initial renovate.json configuration to the repository.
qwen3.6-35b-a3b-mtp-q6 — — Merged to activate Renovate for automated dependency updates. The PR applied default configuration presets, enabling automatic dependency tracking, merge confidence badges, and dependency dashboards.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft-rocks#19 (confidence 88%)

    Follow-up PR (commit e1a4987) extending the renovate.json introduced here with a rockcraft.yaml customManager and baseBranchPatterns.

Related issues

Issue Project State Summary Similarity
#2 Configure Renovate fetch-service merged Merged Renovate onboarding PR #2, adding renovate.json with the recommended configuration in commit 86f2a5e.
82%
#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.
77%
#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.
76%
#2 ci: configure Renovate craft-actions merged Renovate onboarding PR merged after review by @sergiusens and @lengau, which stripped Python-specific settings; adds a renovate config (+50/-0, 1 file) enabling automated npm/GitHub Actions dependency updates.
76%
#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).
75%
#65 chore(config): migrate Renovate config craft-actions merged 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.
75%
#232 ci: update renovate config and workflow starbase merged Updated Renovate configuration and its validation workflow in merged PR #232 (commit f972745).
74%
#884 Configure Renovate charmcraft closed Renovate onboarding PR #884 was closed unmerged after the bot disabled itself for lack of config; later commit 7adab896 added Renovate configuration.
74%
#944 Configure Renovate charmcraft merged PR #944 merged as commit 7adab896, adding Renovate configuration to enable automated dependency-update pull requests through the Renovate GitHub app.
74%
#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.
74%