build!(deps): update to craft-application 6
Metadata
Current evaluation
Merged as commit fa39f80: bumped imagecraft to craft-application 6, requiring `summary` and `description` fields. Spread failure noted as pre-existing.
Resolution: closed resolved
Reason: PR #261 was approved and merged into main as commit fa39f80 ("build!(deps): update to craft-application 6"), updating the dependency and making summary/description mandatory. The maintainer confirmed the failing spread job was an existing, unrelated failure.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This updates to craft-application 6. There's not too much work here, but it does make the `summary` and `description` fields mandatory.
---
- [x] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/blob/main/CONTRIBUTING.md).
- [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [x] I've successfully run `make lint && make test`.
- [x] I've added or updated any relevant documentation.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit fa39f80: bumped imagecraft to craft-application 6, requiring `summary` and `description` fields. Spread failure noted as pre-existing. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/imagecraft#261 (fa39f80), upgrading to craft-application 6 and making summary and description mandatory. The reported spread failure was noted as pre-existing. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged update to craft-application 6, enforcing mandatory summary and description fields. Approved by two reviewers and merged after CI checks passed, with a noted pre-existing spread test failure. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Updates craft-application dependency to version 6, enforcing mandatory summary and description fields. A failing spread test was verified as a pre-existing issue unrelated to these changes. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/imagecraft#377
(confidence 60%)
Later follow-up bump of craft-application to v7 (commit 8d6f7c2) built on this major-version upgrade.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #244 fix: adapt to craft-application v6 breaking changes | imagecraft | closed | Closed unmerged and superseded by imagecraft#261, which merged as fa39f80 to upgrade to craft-application 6 and require summary and description. | |
| #241 Update to craft-application v6 | imagecraft | closed | Fixed by merged PR canonical/imagecraft#261 (fa39f80), upgrading to craft-application v6 and adapting to its required summary and description fields. | |
| #240 build(deps): update dependency craft-application to v6 (main) - autoclosed | imagecraft | closed | Renovate PR to bump craft-application ~=5.9 to ~=6.1 was autoclosed after `uv lock` failed to resolve; migration continued in #244 and landed via merged PR #261 (commit fa39f80). | |
| #6038 build(deps): bump craft-application to 6.2.0 | snapcraft | merged | Merged into main as fb8526fea, upgrading craft-application to 6.2.0 and bringing in the fix for canonical/craft-application#942. | |
| #1182 build(deps): update craft-application to 6.3.1 | rockcraft | merged | Merged PR #1182 updated craft-application to 6.3.1, resolving the pending Pro-related issues. | |
| #377 build(deps): update dependency craft-application to v7 (main) | imagecraft | merged | Merged PR #377 via commit 8d6f7c2, upgrading craft-application from ~=6.1 to ~=7.1; all reported CI checks except OSV scanning passed. | |
| #5895 build(deps): update dependency craft-application to v6 (main) - autoclosed | snapcraft | closed | Renovate's craft-application 6.0 update was autoclosed unmerged; the upgrade was later completed by merged PR canonical/snapcraft#6038 (fb8526fea) using v6.2.0. | |
| #1027 build(deps): update craft-application to 6.0 | rockcraft | merged | Merged PR #1027 as commit bfa24b25, upgrading craft-application to 6.0 so Rockcraft could use ubuntu@26.04 as its devel base. | |
| #1073 build(deps): update craft-application and craft-parts | rockcraft | merged | Merged PR #1073 as commit d5f711b2, updating craft-application 6.0.1 to 6.1.0 and craft-parts 2.27.0 to 2.28.0. | |
| #1125 build(deps): update craft-application to 6.2.1 | rockcraft | merged | Merged #1125 as commit 1856eca1, updating craft-application to 6.2.1 to correct plugin groups during project validation; a reviewer confirmed the dotnet plugin now works. |