← Back to issue list

deps: improve renovate configuration

View original Github issue

Metadata

Project
starbase
Number
#54
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #54 improved Renovate by defining development dependencies, isolating Ruff updates, limiting concurrent PRs, and correcting the automerge schedule.

Resolution: closed resolved

Reason: PR #54 was approved and merged into the project, implementing the requested Renovate configuration improvements.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Merged PR #54 improved Renovate by defining development dependencies, isolating Ruff updates, limiting concurrent PRs, and correcting the automerge schedule.
stealth/space-bunny-alpha — closed resolved Merged #54, improving Renovate with explicit development dependencies, isolated Ruff updates, fewer simultaneous PRs, and a corrected automerge schedule.
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 PR #72 in commit 78f1252, improving Renovate grouping for development dependencies and isolating Ruff updates.
85%
#4352 ci(deps): configure renovate snapcraft merged Merged PR #4352 added Renovate configuration for automated dependency updates; the change landed as commit a18311710.
82%
#1145 deps: fix renovate schedule charmcraft merged Merged PR #1145 corrected Charmcraft's Renovate schedule with a two-line configuration change, landed as commit ed81be89.
79%
#359 deps: fix renovate scheduler craft-providers merged Merged PR #359 corrected craft-providers' Renovate scheduler configuration; landed as commit 463bccc.
78%
#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.
78%
#191 feat(renovate): configure PR automerge without ignoring tests starflow merged Configured Renovate to automatically squash-merge patch updates, dev dependencies, and internal releases once checks pass. Merged in PR #191.
78%
#955 Refine renovate configuration charmcraft merged Merged PR #955 as commit b1163206: Renovate now automerges patches first, prioritizes GitHub Actions, demotes major/dev updates, and excludes requirements-dev.txt from dev-dependency handling.
77%
#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.
77%
#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.
77%
#267 tools: configure renovate rockcraft merged Merged PR #267 as commit fc1c99ad, adding 93 lines of Starbase-derived Renovate configuration to automate dependency-update handling.
77%