← 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 PR #484 as commit 10559557, grouping development dependency updates for requirements*.txt files in Renovate.

Resolution: closed resolved

Reason: PR #484 was approved and merged into the main branch as commit 10559557, resolving the missing prefixes for development dependency updates.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Merged PR #484 as commit 10559557, grouping development dependency updates for requirements*.txt files in Renovate.
stealth/space-bunny-alpha — closed resolved Merged PR #484 as commit 10559557, grouping development dependencies in Renovate for requirements*.txt files despite missing prefixes.
stealth/space-bunny-alpha — closed resolved Merged PR #484 as commit 10559557, grouping development-dependency updates in Renovate for requirements*.txt files despite missing prefixes.
stealth/space-bunny-alpha — closed resolved Merged canonical/charmcraft#1523, grouping development dependencies in Renovate and matching requirements*.txt files to reduce update noise.
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.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1523 ci: group dev dependencies in renovate charmcraft merged Merged #1523 via commit 75722ace, grouping Renovate development-dependency updates, including requirements.txt matches, into one PR to reduce noise and speed upgrades.
95%
#516 ci: fix renovate config craft-providers merged Merged PR #516 as commit 8fd003c, moving a package group to the correct Renovate config section so dependency updates run again.
78%
#72 tools: improve renovate config starbase merged Merged PR #72 in commit 78f1252, improving Renovate grouping for development dependencies and isolating Ruff updates.
77%
#54 deps: improve renovate configuration starbase merged Merged PR #54 improved Renovate by defining development dependencies, isolating Ruff updates, limiting concurrent PRs, and correcting the automerge schedule.
73%
#953 Update Renovate config to match all requirements-*.txt files. charmcraft merged Merged #953, updating Renovate to match all requirements-*.txt files in commit f15f7c60.
73%
#943 Move dependency updates to Renovate charmcraft closed Renovate Action PR #943 was cancelled in favour of the existing Renovate app; Renovate configuration was subsequently added in commit 7adab896.
72%
#298 fix: update renovate config starbase merged Merged as commit 4918168, updating Renovate configuration to fix #297 and restore dependency-update automation.
72%
#1607 build(deps): update requirements charmcraft merged Merged consolidated Renovate dependency updates in canonical/charmcraft#1607 via commit 685b159b, changing three files (+13/-12).
72%
#418 build(deps): update development and build dependencies craft-application merged Merged #418 as commit 499fa410, updating development and build dependencies manually after Renovate created branches but failed to open PRs.
71%
#4352 ci(deps): configure renovate snapcraft merged Merged PR #4352 added Renovate configuration for automated dependency updates; the change landed as commit a18311710.
71%