feat: create-track command
Metadata
Current evaluation
Merged the create-track command in canonical/charmcraft#2024 via commit 7615a1c1, using publisher-gateway support from canonical/craft-store#240.
Resolution: closed resolved
Reason: PR #2024 was approved and merged as commit 7615a1c1. It added the create-track command and required the publisher-gateway client delivered by canonical/craft-store#240.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Adds a `create-track` command right in time for Christmas for @addyess
Requires https://github.com/canonical/craft-store/pull/240
CRAFT-3424
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged the create-track command in canonical/charmcraft#2024 via commit 7615a1c1, using publisher-gateway support from canonical/craft-store#240. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2024 adds Charmcraft's create-track command using publisher-gateway support from canonical/craft-store#240 (commit c0cd369). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged Charmcraft's create-track command in PR #2024, backed by the publisher gateway client added in craft-store PR #240 (c0cd369). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the create-track command. Approved by two reviewers and rebased to resolve conflicts. Depends on craft-store PR #240. Modifies 10 files with 612 additions and 2130 deletions. Authors discussed potential snapcraft porting. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the create-track command after rebasing to resolve conflicts. Requires craft-store PR #240. Snapcraft porting was discussed but left for future implementation. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-store#240
(confidence 99%)
Provided the publisher-gateway support required by the merged command.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1901 `create-track` command | charmcraft | closed | Implemented in charmcraft: the `create-track` command shipped via merged PR #2024 (commit 7615a1c1), backed by craft-store publisher-gateway support; later refined to named args in PR #2395 and documented in PR #2601. | |
| #240 feat: add publisher gateway client | craft-store | merged | Merged as commit c0cd369, adding a basic craft_store.publisher.PublisherGateway client (with Ubuntu One SSO login) for Charmcraft's create-track command (CRAFT-3424); implements craft-store#239. | |
| #2395 feat!(create-track): make name and track named-args | charmcraft | merged | Merged as commit 32843467 (PR #2395): create-track now takes required --name and --track named args instead of positional args, a breaking change targeting Charmcraft 4.0. Spread test task.yaml updated accordingly. |