← Back to issue list

chore: upgrade to craft-application 5.6

View original Github issue

Metadata

Project
snapcraft
Number
#5644
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Merged upgrade to craft-application 5.6, relocating core22 architecture detection from the project model to the project service. Addresses a broken spread test linked to an external craft-application bug.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2360 chore: upgrade to craft-application 5 charmcraft merged Merged the upgrade to craft-application 5. Approved by four reviewers, the maintainer proceeded with the merge despite failing CI tests, confirming they were pre-existing failures on main unrelated to this change.
87%
#1661 chore(deps): update dependency craft-application to v2.5.0 charmcraft merged Merged an automated dependency update for craft-application from v2.4.0 to v2.5.0. The change passed CI checks, received approval, and was automatically merged via Renovate.
78%
#1669 chore(deps): update dependency craft-application to v2.7.0 charmcraft merged Updated craft-application from v2.6.3 to v2.7.0. The automated dependency update was approved by three reviewers, passed CI checks, and successfully merged.
76%
#4738 chore(deps): update dependency craft-application to v2.5.0 snapcraft merged Merged automated dependency update upgrading craft-application from v2.4.0 to v2.5.0. Changes passed CI and received three approvals. The update includes fixes required for snapcraft 8.2.0.
76%
#1729 chore: update to craft-application 3 charmcraft merged Merged after approval by two reviewers. Updated project dependencies to craft-application version 3 across 16 files, with 132 additions and 40 deletions.
76%
#506 chore: update to the latest craft-application rockcraft closed PR updated craft-application to latest version but was closed due to failing tests requiring additional changes. Author left for the week, and reviewer offered to take over after craft-app 2.0 tag.
75%
#1465 chore(deps): update dependency craft-application to 1.2.1 charmcraft merged Merged dependency update for craft-application to version 1.2.1. Approved by two reviewers with minimal changes across two files. Changes integrated into the main branch.
74%
#4585 chore: merge main into feature/craft-application snapcraft merged Merged into feature/craft-application after passing CI and receiving two approvals. The maintenance update modified 17 files (+345/-93 lines) with full test coverage for all changed code.
74%
#463 chore(deps): update internal packages rockcraft merged Merged automated dependency updates for craft-application, craft-cli, and craft-providers. Approved by two reviewers, passed CI checks, and integrated into main. Changes apply minor version bumps and internal fixes.
73%
#1397 chore: merge main to craft-application feature branch charmcraft merged Merged main into the craft-application feature branch after two approvals. The change updated 115 files and applied a manual dependency version bump to craft-application 1.1.0.
73%