← Back to issue list

ci: group dev dependencies in renovate

View original Github issue

Metadata

Project
rockcraft
Number
#484
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

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).

Suggested action:

No scores available.

Issue body

Because we're using `requirements*.txt` files, renovate doesn't generate prefixes. - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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).
qwen3.6-35b-a3b-mtp-q6 Merged a configuration update to group dev dependencies in Renovate. This resolves missing package prefixes caused by requirements*.txt usage, improving dependency tracking and update grouping.
qwen3.6-35b-a3b-mtp-q6 Merged to group dev dependencies in Renovate, resolving missing update prefixes caused by requirements*.txt file usage. The change ensures proper dependency tracking and automated update generation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
92%
#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%
#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.
80%
#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.
79%
#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.
78%
#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%
#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).
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%
#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%