build(deps): update bugfixes (main)
Metadata
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` |  |  |
| [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` |  |  |
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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). | |
| #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. | |
| #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). | |
| #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. | |
| #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. |