← Back to issue list

feat: create-track command

View original Github issue

Metadata

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

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.
83%
#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.
75%
#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.
71%