← Back to issue list

feat: update charmcraft to use craft-application from main

View original Github issue

Metadata

Project
charmcraft
Number
#1544
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged update to use craft-application from main. Approved by one reviewer, modifying 23 files with 302 additions and 226 deletions. Targets main branch for craft-application 2.0.

Suggested action:

No scores available.

Issue body

CRAFT-2543

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged update to use craft-application from main. Approved by one reviewer, modifying 23 files with 302 additions and 226 deletions. Targets main branch for craft-application 2.0.
qwen3.6-35b-a3b-mtp-q6 Merged update to configure charmcraft to use craft-application from the main branch. Maintainer confirmed the change targets main rather than a 2.0 release. Successfully integrated.
qwen3.6-35b-a3b-mtp-q6 Merged update to use craft-application from the main branch. Maintainer clarified during review that the change targets the main branch rather than a specific version release. Resolved under CRAFT-2543.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#527 Merge craft-application update into main rockcraft merged Merged the craft-application branch into main, updating the dependency to version 2.4.0. Approved by two reviewers, rebased onto main, and successfully passed CI checks before being rebase-merged.
83%
#4573 build(deps): use craft-application from main branch snapcraft merged Merged dependency update switching to craft-application from the main branch. Approved by two reviewers, passed CI, and resolved linter and coverage notes. Changes modified 8 files with 65 additions and 45 deletions.
81%
#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.
80%
#1563 fix: breaking changes from craft-application main charmcraft merged Merged to resolve breaking changes from craft-application main. Approved by two reviewers, the update modified five files (+46/-26 lines) and was successfully integrated into the codebase.
79%
#1399 feat: craft-application rebase charmcraft merged Merged the craft-application rebase, altering 109 files with 7,783 additions and 755 deletions. Approved by two reviewers, the update was deemed functional for integration, with remaining issues deferred to future pull requests.
78%
#1596 build(deps): use craft-application 2.0.0 charmcraft merged Merged dependency update to upgrade craft-application to 2.0.0. Approved by two reviewers, the change modified 13 files with 50 additions and 32 deletions.
77%
#46 New functionality from charmcraft (CRAFT-706). craft-cli merged Merged new charmcraft functionality (CRAFT-706) following approval from two reviewers. The update adds approximately 2000 lines across 13 files, successfully integrating the feature set into the codebase.
77%
#1330 feat(craft-app): Add craft-application services charmcraft merged Merged feat(craft-app): Add craft-application services. Approved by two reviewers, the change modified 56 files with 2143 additions and 230 deletions. The author fixed changelist misalignments causing spread test failures before merge.
77%
#4659 fix: update to craft-application latest snapcraft merged Merged. Consolidates fixes from PRs #4616, #4643, and #4651 to update craft-application to the latest version and accommodate its main branch breaking changes. Approved by two reviewers, passed CI, and successfully merged.
76%
#1454 build: update craft-application charmcraft merged Merged after updating the craft-application dependency and adjusting test constants. Approved by two reviewers with no unresolved comments. Changes affect three files with minor line adjustments.
76%