← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

Project
rockcraft
Number
#1377
Type
pull request
State
open
Author
renovate
Labels
PR: Dependencies
Created
Updated
Closed
—

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Renovate PR updating ruff-pre-commit v0.17.0→v0.17.2 and maven-surefire-plugin 2.22.1→2.22.2. Automerge enabled. CI has failures on build, source-spread-tests, and OSV-scanner.

Suggested action: needs review

Reason: Standard Renovate patch dependency update with automerge enabled, but CI is failing on build, source-spread-tests, and OSV-scanner checks. These failures need investigation before merge — they may be transient or indicate a compatibility issue with the updated dependencies.

Evaluated by: mr-cal-bot

Impact: 20 Quick Win: 11 Complexity: 10 Confidence: 70 Actionability: 60

Issue body

This PR contains the following updates: | Package | Type | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.17.0` → `v0.17.3` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.17.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.17.0/v0.17.3?slim=true) | | [org.apache.maven.plugins:maven-surefire-plugin](https://maven.apache.org/surefire/) ([source](https://redirect.github.com/apache/maven-surefire)) | build | patch | `2.22.1` → `2.22.2` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.apache.maven.plugins:maven-surefire-plugin/2.22.2?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.apache.maven.plugins:maven-surefire-plugin/2.22.1/2.22.2?slim=true) | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>astral-sh/ruff-pre-commit</summary> ### [`v0.17.3`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.17.3) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.17.2...v0.17.3) See: <https://github.com/astral-sh/ruff/releases/tag/0.17.3> ### [`v0.17.2`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.17.2) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.17.1...v0.17.2) See: <https://github.com/astral-sh/ruff/releases/tag/0.17.2> ### [`v0.17.1`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.17.1) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.17.0...v0.17.1) See: <https://github.com/astral-sh/ruff/releases/tag/0.17.1> </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/rockcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMTIuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE4OC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 20
Quick Win: 11
Complexity: 10
Confidence: 70
Actionability: 60
needs review Renovate PR updating ruff-pre-commit v0.17.0→v0.17.2 and maven-surefire-plugin 2.22.1→2.22.2. Automerge enabled. CI has failures on build, source-spread-tests, and OSV-scanner.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 11
Complexity: 5
Confidence: 90
Actionability: 80
needs review Renovate dependency update: ruff-pre-commit v0.17.0→v0.17.2 and maven-surefire-plugin 2.22.1→2.22.2. Automerge enabled. Most CI passing; OSV-scanner failing.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 9
Complexity: 5
Confidence: 85
Actionability: 60
needs review Renovate PR updating ruff-pre-commit v0.17.0→v0.17.1 and maven-surefire-plugin 2.22.1→2.22.2. Automerge enabled. Most CI passing; some checks failing.
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 4
Complexity: 5
Confidence: 75
Actionability: 30
keep open Renovate-generated dependency update: ruff-pre-commit 0.17.0→0.17.1 and maven-surefire-plugin 2.22.1→2.22.2. CI has 4 failing checks (copilot-setup-steps, lint/files, build, source-spread-tests).
qwen/qwen3.6-35b-a3b
Impact: 20
Quick Win: 15
Complexity: 5
Confidence: 85
Actionability: 80
needs review Renovate PR updating ruff-pre-commit v0.17.0→v0.17.1 and maven-surefire-plugin 2.22.1→2.22.2. CI passing, automerge enabled, awaiting review.
stealth/space-bunny-alpha
Impact: 22
Quick Win: 6
Complexity: 8
Confidence: 84
Actionability: 30
keep open Renovate bumps Ruff pre-commit v0.16.5 to v0.16.10 and Surefire 2.22.1 to 2.22.2 in three files; most CI passes, but build and source-spread-tests fail.
stealth/space-bunny-alpha
Impact: 14
Quick Win: 10
Complexity: 8
Confidence: 88
Actionability: 80
needs review Renovate bugfix bump: ruff-pre-commit v0.16.5→v0.16.10 in .pre-commit-config.yaml and maven-surefire-plugin 2.22.1→v0.22.2 in two jlink spread-test pom fixtures. +3/-3 lines, no failing CI, awaiting maintainer review.
stealth/space-bunny-alpha
Impact: 20
Quick Win: 13
Complexity: 8
Confidence: 82
Actionability: 72
needs review Renovate patch bump of dev deps on main: ruff-pre-commit v0.16.5→v0.16.9 and maven-surefire-plugin 2.22.1→2.22.2; +3/-3 in 3 files, no reviews or comments, most CI green with slow tests still pending.
stealth/space-bunny-alpha
Impact: 15
Quick Win: 9
Complexity: 8
Confidence: 62
Actionability: 66
needs review Renovate bugfix bump of dev deps (ruff-pre-commit v0.16.5→v0.16.9, maven-surefire-plugin 2.22.1→2.22.2) on main; +3/-3 across 3 files, most CI green but OSV-scanner failing, no reviews yet.
qwen/qwen3.8-27b
Impact: 10
Quick Win: 8
Complexity: 5
Confidence: 90
Actionability: 80
needs review Renovate patch updates: ruff-pre-commit v0.16.5 to v0.16.9 in .pre-commit-config.yaml and maven-surefire-plugin 2.22.1 to 2.22.2 in two jlink test-fixture pom.xml files. No CI failures; several checks still pending.
qwen/qwen3.8-27b
Impact: 10
Quick Win: 8
Complexity: 5
Confidence: 90
Actionability: 80
needs review Renovate patch updates: ruff-pre-commit v0.16.5 to v0.16.9 in .pre-commit-config.yaml and maven-surefire-plugin 2.22.1 to 2.22.2 in two test pom.xml files. 3-line diff, no failing CI, some checks still pending, no reviewers assigned.
qwen/qwen3.8-27b
Impact: 15
Quick Win: 6
Complexity: 5
Confidence: 75
Actionability: 40
needs review Renovate patch bump: ruff-pre-commit v0.16.5 to v0.16.9 in .pre-commit-config.yaml and maven-surefire-plugin 2.22.1 to 2.22.2 in two jlink test-fixture pom.xml files. Most CI green; build and source-spread-tests checks failing.
stealth/space-bunny-alpha
Impact: 12
Quick Win: 9
Complexity: 6
Confidence: 88
Actionability: 80
needs review Renovate patch bump: ruff-pre-commit v0.16.5→0.16.9 in .pre-commit-config.yaml and maven-surefire 2.22.1→2.22.2 in two spread test pom.xml files. 4 days old, automerge enabled, no comments or reviews yet.
stealth/space-bunny-alpha
Impact: 20
Quick Win: 8
Complexity: 12
Confidence: 88
Actionability: 48
needs review Renovate updates the Ruff pre-commit hook from v0.16.5 to v0.16.9 and Surefire from 2.22.1 to 2.22.2; the patch is awaiting review, with build and source-spread-tests failing.
stealth/space-bunny-alpha
Impact: 15
Quick Win: 11
Complexity: 8
Confidence: 88
Actionability: 82
needs review Renovate bumps ruff-pre-commit v0.16.5→v0.16.9 in .pre-commit-config.yaml and maven-surefire-plugin 2.22.1→v2.22.2 in two jlink test fixture poms. +3/-3, CI green so far, automerge on.
stealth/space-bunny-alpha
Impact: 18
Quick Win: 13
Complexity: 10
Confidence: 86
Actionability: 80
needs review Renovate patch bumps ruff-pre-commit v0.16.5→v0.16.8 in .pre-commit-config.yaml and maven-surefire-plugin 2.22.1→2.22.2 in a spread-test pom. +3/-3 lines, 3 files; all fast/slow test and lint jobs green, automerge enabled.

Update history

Date Change
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
created

Related work

  • Related To: charmcraft#2072 (confidence 80%)

    Similar Renovate dependency update PR in charmcraft with same pattern

  • Related To: charmcraft#2116 (confidence 80%)

    Another similar Renovate dependency update PR in charmcraft

Related issues

Issue Project State Summary Similarity
#970 build(deps): update bugfixes (main) craft-application merged Renovate dependency PR merged as commit 96d2a759: bumped ruff-pre-commit v0.14.6->v0.14.8 and pytest-check 2.6.0->2.6.2 (+6/-6 in 3 files). All test/lint jobs passed; only OSV-scanner failed.
87%
#317 build(deps): update bugfixes (main) craft-store merged Renovate dependency PR merged via commit 9752ca4: ruff-pre-commit v0.12.10→v0.12.12, coverage 7.10.4→7.10.6, pytest 8.4.1→8.4.2; all CI checks passed.
84%
#651 build(deps): update bugfixes (main) craft-application merged Renovate bugfix dependency PR merged into main as commit cf0598fe (approved, 2 reviewers), bumping ruff-pre-commit v0.9.5→v0.9.7 and coverage 7.6.10→7.6.12.
84%
#490 build(deps): update bugfixes (main) craft-cli merged Merged Renovate dependency update bumping ruff-pre-commit to v0.16.10 and coverage to 7.16.2.
84%
#957 build(deps): update bugfixes (main) craft-application merged Renovate bugfix PR #957 merged into main (commit eff6085a): ruff-pre-commit v0.14.0 -> v0.14.5 in .pre-commit-config.yaml and sphinx-lint 1.0.0 -> 1.0.1; all CI checks green.
84%
#229 build(deps): update bugfixes (main) imagecraft merged Renovate's automated bugfix dependency update merged into main via commit 02df250, bumping ruff-pre-commit v0.14.2→v0.14.3 and sphinx-lint 1.0.0→1.0.1 across 3 files (+6/-6).
83%
#340 build(deps): update bugfixes (main) craft-store merged Renovate PR merged via commit 48741e5: bumped ruff-pre-commit v0.14.8 → v0.14.14 and coverage 7.13.0 → 7.13.1. All test, lint and docs checks passed.
83%
#1178 build(deps): update bugfixes (main) craft-application merged Renovate automerge landed in main as commit 49db275e "build(deps): update bugfixes (#1178)", bumping ruff-pre-commit v0.16.5→v0.16.6 and pytest-rerunfailures 16.6→16.6.1 (+6/-6, 3 files).
82%
#238 build(deps): update bugfixes (main) imagecraft merged Renovate bugfix PR merged into main via commit d7df295, bumping ruff-pre-commit v0.14.5→v0.14.6 and sphinx-lint 1.0.1→1.0.2 across 3 files after 2 approvals.
82%
#5433 build(deps): update bugfixes (main) snapcraft merged Renovate bugfix deps PR merged to main (commit 20ab7392): ruff-pre-commit v0.11.5→v0.11.6 and beautifulsoup4 4.13.3→4.13.4; OSV/spread failures judged unrelated h11 CVE.
82%