← Back to issue list

ci: group dev dependencies in renovate

View original Github issue

Metadata

Project
charmcraft
Number
#1523
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged a Renovate config update to group dev dependencies. Previously, requirements.txt caused split PRs. The change consolidates matching dependencies into one PR, reducing noise and accelerating updates.
qwen3.6-35b-a3b-mtp-q6 Merged a Renovate config update to group development dependencies. Previously, requirements.txt caused split pull requests. The change consolidates matching dependencies into a single PR, reducing notification noise and accelerating updates.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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).
92%
#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.
84%
#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.
81%
#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.
79%
#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.
78%
#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.
77%
#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.
77%
#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.
77%
#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.
77%
#395 build(deps): loosen dev dependencies craft-store merged Merged. Dev dependencies were loosened to facilitate renovate lockfile updates. The change was approved by one reviewer and integrated after passing CI checks.
76%