chore: upgrade to craft-application 5.6
Metadata
Current evaluation
Merged in commit e2563a1cf: upgraded craft-application to 5.6 and moved core22 architecture detection from the project model to the project service.
Resolution: closed resolved
Reason: PR snapcraft#5644 was approved and merged as commit e2563a1cf, completing the dependency upgrade and architecture-detection refactor.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint`?
- [ ] Have you successfully run `make test`?
---
This moves the detection of core22 'architectures' from the project model
to the project service.
The broken spread test is caused by https://github.com/canonical/craft-application/issues/821
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit e2563a1cf: upgraded craft-application to 5.6 and moved core22 architecture detection from the project model to the project service. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5644 as commit e2563a1cf, upgrading to craft-application 5.6 and moving core22 architecture detection from the project model to the project service. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-application 5.6 upgrade (commit e2563a1cf) into snapcraft, moving core22 'architectures' detection from the project model to the project service; approved by 2 reviewers. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #5644 in commit e2563a1cf, upgrading craft-application to 5.6 and moving core22 architecture detection from the project model to the project service. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged the craft-application 5.6 upgrade in #5644 (e2563a1cf), moving core22 architecture detection from the project model to the project service. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged upgrade to craft-application 5.6, relocating core22 architecture detection from the project model to the project service. One integration test failed due to an external craft-application bug, but the change was approved and merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged upgrade to craft-application 5.6. Relocated core22 architecture detection from the project model to the project service, addressing a broken spread test linked to an upstream craft-application issue. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-application#821
(confidence 100%)
The PR identified this upstream issue as the cause of the broken spread test.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2360 chore: upgrade to craft-application 5 | charmcraft | merged | Merged into main as 5e0dd360, migrating Charmcraft to craft-application 5 for CHARMCRAFT-630. | |
| #1669 chore(deps): update dependency craft-application to v2.7.0 | charmcraft | merged | Merged PR #1669, upgrading craft-application from 2.6.3 to 2.7.0 in commit 3f9a94e6. | |
| #1661 chore(deps): update dependency craft-application to v2.5.0 | charmcraft | merged | Renovate PR #1661 was merged (commit 738a3ffe), bumping craft-application from ==2.4.0 to ==2.5.0 in two dependency files. Approved by 2 reviewers and auto-merged. | |
| #4738 chore(deps): update dependency craft-application to v2.5.0 | snapcraft | merged | Merged into main via commit 49ae242d9, upgrading craft-application from 2.4.0 to 2.5.0 with fixes needed for Snapcraft 8.2.0. | |
| #2047 chore: remove deprecated craft-application calls | charmcraft | closed | Closed unmerged; its deprecated craft-application API cleanup was superseded by #2360, merged as 5e0dd360 in the broader craft-application 5 upgrade. | |
| #1729 chore: update to craft-application 3 | charmcraft | merged | Merged PR #1729 as commit 8f64d66a, upgrading Charmcraft to craft-application 3 and adapting the codebase to the major-version changes. | |
| #396 chore(deps): update to released craft-application 7.2 | imagecraft | merged | Merged #396 updates craft-application from ~=7.1 to ~=7.2, incorporating the devel-base EOL fix from canonical/craft-application#1153 (9c757100); all CI checks passed. | |
| #1465 chore(deps): update dependency craft-application to 1.2.1 | charmcraft | merged | Merged charmcraft#1465 via commit f88283ed, updating craft-application to version 1.2.1 in two files. | |
| #916 chore: merge 5.10.2 to main | craft-application | merged | Merged craft-application 5.10.2 into main via commit 71051ecb, with all CI checks passing. | |
| #1356 chore: merge main into craft-application branch | charmcraft | merged | Merged #1356 into the craft-application branch, synchronizing main across 13 files (+82/-74); the broader migration continued in #1399 (3ba803d1). |