Refine renovate configuration
Metadata
Current evaluation
Merged Renovate configuration updates. Removed requirements-dev.txt, enabled automerge for patches, prioritized GitHub Actions, and deprioritized major and major dev dependencies. Approved and resolves CRAFT-1533.
Suggested action: —
No scores available.
Issue body
* ~~`requirements-dev.txt` is considered dev dependencies~~ Removed after further discussion
* Patches get automerged at top priority
* GitHub actions get a higher priority than most dependencies
* de-prioritise major updates below minor dev updates
* de-prioritise major dev dependencies as the lowest priority
Fixes CRAFT-1533
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged Renovate configuration updates. Removed requirements-dev.txt, enabled automerge for patches, prioritized GitHub Actions, and deprioritized major and major dev dependencies. Approved and resolves CRAFT-1533. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Refined Renovate config to automerge patches at top priority, elevate GitHub Actions, and deprioritize major and dev updates. Removed requirements-dev.txt handling. Resolves CRAFT-1533. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Refined Renovate configuration to automerge patches at top priority, prioritize GitHub Actions, and deprioritize major updates and dev dependencies. Removed requirements-dev.txt handling. Resolves CRAFT-1533. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #944 Configure Renovate | charmcraft | merged | Merged configuration for Renovate to enable automated dependency updates via the GitHub app. The change adds 47 lines to one file, received two approvals, and advances CRAFT-1502. | |
| #147 build: run Renovate immediately on craft-* patch releases | starbase | merged | Merged into main. Configures Renovate to trigger immediately on craft-* patch releases. Approved by two reviewers, passed CI, and maintained 100% test coverage. Added 22 lines across two files. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #1607 build(deps): update requirements | charmcraft | merged | Merged a maintainer-submitted pull request consolidating multiple Renovate dependency updates. Approved by two reviewers with zero unresolved comments, the change modified three files (+13/-12 lines) to update project requirements. | |
| #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. | |
| #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. | |
| #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). |