ci: configure Renovate
Metadata
Current evaluation
Merged to activate Renovate for automated dependency management. Reviewers approved the configuration after removing unnecessary Python-specific settings. CI passed, enabling scheduled dependency upgrades.
Suggested action: —
No scores available.
Issue body
[](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/test.yml` (github-actions)
* `package.json` (npm)
### Configuration
🔡 Renovate has detected a custom config for this PR. Feel free to ask for [help](https://togithub.com/renovatebot/renovate/discussions) if you have any doubts and would like it reviewed.
Important: Now that this branch is edited, Renovate can't rebase it from the base branch any more. If you make changes to the base branch that could impact this onboarding PR, please merge them manually.
### What to Expect
With your current configuration, Renovate will create 1 Pull Request:
<details>
<summary>chore(deps): update dependency @​vercel/ncc to ^0.36.0</summary>
- Schedule: ["every weekend"]
- Branch name: `renovate/dev-dependencies`
- Merge into: `main`
- Upgrade [@vercel/ncc](https://togithub.com/vercel/ncc) to `^0.36.0`
</details>
---
❓ 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://app.renovatebot.com/dashboard#github/canonical/craft-actions).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to activate Renovate for automated dependency management. Reviewers approved the configuration after removing unnecessary Python-specific settings. CI passed, enabling scheduled dependency upgrades. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to onboard Renovate for automated dependency updates. Configuration was adjusted to remove unnecessary Python-specific settings, aligning with the TypeScript project. Merging activated scheduled dependency upgrades. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #232 ci: update renovate config and workflow | starbase | merged | Merged updates to the Renovate configuration and CI workflow. Approved by two reviewers, the change modified two files (+45/-10 lines) to streamline automated dependency management. | |
| #443 tools: configure renovate | craft-parts | merged | Merged PR configuring Renovate to automatically update versioned dependencies in setup.py. Approved, passed CI, and added 106 lines to enable automated dependency management. | |
| #215 ci: remove deprecated renovate config options | starbase | merged | Merged update removing deprecated Renovate configuration options from CI. Approved by two reviewers, passed checks, and modified two files. | |
| #127 ci(renovate): run tests on renovate branches | starbase | merged | Merged into main after reviewer approval and passing CI checks. Configured the CI pipeline to automatically execute tests on Renovate branches, ensuring dependency updates are validated without impacting overall code coverage. | |
| #4352 ci(deps): configure renovate | snapcraft | merged | Merged into main following two approvals and passing CI. The change adds a Renovate configuration to automate dependency updates, introducing 101 lines with zero coverage impact. | |
| #54 deps: improve renovate configuration | starbase | merged | Merged Renovate configuration improvements. Changes add explicit dev dependencies, isolate ruff updates, reduce simultaneous PRs, and fix the automerge schedule. Approved by one reviewer and passed CI. | |
| #72 tools: improve renovate config | starbase | merged | Merged after approval. Updated Renovate configuration to separate development and regular dependencies using package prefixes and isolate ruff updates. Approved by one reviewer with passing CI checks. | |
| #185 ci(renovate): fix pre-commit dependency manager | starbase | merged | Merged a maintainer's fix for the pre-commit dependency manager in the CI/renovate configuration. Approved by two reviewers with zero unresolved comments, the change passed CI checks and modified two files (+5/-7 lines). | |
| #3 chore: Configure Renovate | snapcraft-rocks | merged | 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. | |
| #50 ci(renovate): ignore certain packages | starflow | merged | Merged a Renovate configuration update that ignores python-apt and pygit2 due to tight OS and libgit2 coupling. Approved by two reviewers, the change adds eight lines to a single configuration file. |