← Back to issue list

feat(craft-app): Add craft-application services

View original Github issue

Metadata

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

Current evaluation

Merged PR #1330 added craft-application services. The author corrected init-related changes so charm builds worked; a provider-test hang was attributed to the local environment.

Resolution: closed resolved

Reason: PR #1330 was approved and merged into the main branch. The author confirmed that after correcting the init command changes, charms could be built successfully.

Evaluated by: mr-cal-bot

No scores available.

Issue body

CRAFT-2142

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1330 added craft-application services. The author corrected init-related changes so charm builds worked; a provider-test hang was attributed to the local environment.
stealth/space-bunny-alpha — closed resolved Merged #1330 (CRAFT-2142), adding craft-application services. The author corrected missing changes so init worked and charm builds succeeded.
stealth/space-bunny-alpha — closed resolved Merged PR #1330 added craft-application services and fixed init handling; the author confirmed charm builds now worked.
stealth/space-bunny-alpha — closed resolved Merged PR #1330 added craft-application services to charmcraft's craft-app implementation and included missing init support so charm builds worked.
stealth/space-bunny-alpha — closed resolved Merged approved PR added craft-application services; the author confirmed charm builds work and explained the earlier spread-test failures were caused by the init command not working.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged after resolving failing spread tests by correcting changelist assignments for the init command. Adds craft-application services. Author verified charm building functionality despite a temporary environment hang during provider testing.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1340 feat(craft-app): move init command charmcraft merged PR #1340 by lengau merged, relocating charmcraft's init command into craft-application (with the init service/command/tests) plus lint fixes (+500/-343, 18 files). Later cleanup commit 97fa9229 (#1520) removed the old implementation.
78%
#1364 feat(craft-application): miscellaneous commands charmcraft merged Merged #1364 into main, adding craft-application analyse and extension-related commands. A charmcraft init failure reported on the PR was addressed by follow-up PR #1367.
76%
#2069 build(deps): update craft-application and craft-providers charmcraft merged Merged in charmcraft#2069 (f65ecc0e), updating craft-application and craft-providers to isolate build environments per platform, fixing #2058 and speeding multi-base builds.
73%
#4560 feat(craft-application): initial support snapcraft merged Merged PR #4560 as 98550856e, adding initial craft-application support with fallback to Snapcraft's existing logic.
72%
#1544 feat: update charmcraft to use craft-application from main charmcraft merged Merged #1544 to track craft-application main for CRAFT-2543; follow-up #1596 later pinned the released 2.0.0 dependency.
72%
#1596 build(deps): use craft-application 2.0.0 charmcraft merged Merged as commit 212b2005, updating Charmcraft to craft-application 2.0.0 and adapting affected code across 13 files.
70%
#1454 build: update craft-application charmcraft merged Merged in commit 952f070e, updating craft-application and adjusting affected test constants.
70%