deps: improve renovate configuration
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox`?
-----
* More explicit development dependencies
* Ensure ruff gets its own PR
* Reduce simultaneous open PRs
* Fix automerge schedule
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged maintainer lengau's Renovate configuration update. Changes include explicit development dependencies, isolating ruff updates to separate PRs, reducing concurrent open PRs, and fixing the automerge schedule. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #10 deps: fix renovate scheduling | craft-actions | merged | Merged fix for renovate scheduling configuration. Approved by three reviewers with a two-line change to a single dependency file. Resolved dependency update timing issues. | |
| #1145 deps: fix renovate schedule | charmcraft | merged | Merged after single reviewer approval, the fix for the Renovate schedule dependency configuration was successfully applied. The change modified one file with two additions and two deletions. | |
| #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. | |
| #1523 ci: group dev dependencies in renovate | charmcraft | merged | Merged a Renovate config update grouping dev dependencies into a single pull request. This consolidates requirements.txt updates, reducing noise and accelerating dependency cycles. Approved by two reviewers with a +33/-1 line change. | |
| #484 ci: group dev dependencies in renovate | rockcraft | merged | Merged. Updates Renovate configuration to group dev dependencies, resolving missing prefixes for requirements*.txt files. Approved by two reviewers, passed CI, and changed one file (+26/-9). | |
| #298 fix: update renovate config | starbase | merged | Merged an update to the Renovate configuration to address excessive strictness, resolving issue #297. Approved by one reviewer with a minimal one-line change. | |
| #1082 tools: update renovate config | charmcraft | merged | Merged a Renovate config update refining a dependency regex. The change improves line pair matching, excludes package extensions, and supports flexible version operators. Approved by one reviewer and merged. | |
| #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. | |
| #418 build(deps): update development and build dependencies | craft-application | merged | Merged manual dependency update after Renovate failed to generate pull requests. Approved by two reviewers, passed CI checks, and modified one file with five additions and five deletions. |