← Back to issue list

cli: snapcraft promote

View original Github issue

Metadata

Project
snapcraft
Number
#2556
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2556 as commit 375c735d0, adding the snapcraft promote command, a Status model for store responses, and channel-set construction.

Resolution: closed resolved

Reason: PR #2556 was approved and merged into master as commit 375c735d0. The commit implemented the requested snapcraft promote functionality and supporting Status model.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Create a snap Status/Status class to easily handle the state response and construct a channel set to use with the promote command. LP: #1827513 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2556 as commit 375c735d0, adding the snapcraft promote command, a Status model for store responses, and channel-set construction.
stealth/space-bunny-alpha — closed resolved Merged into master as 375c735d0, adding snapcraft promote and a Status class for channel sets. The author later noted that the feature was going away.
qwen/qwen3.6-35b-a3b — — Merged into master, adding the snapcraft promote CLI command and Status class. The author later deprecated and removed the feature following internal discussions.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master, introducing a CLI promote command and Status class. After passing review and increasing coverage, the maintainer later abandoned the feature, noting the promotion functionality was being deprecated.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1827513 snapcraft promote snapcraft (launchpad) closed Promotion of build sets implemented via snapcore/snapcraft PR #2556, merged into master as commit 375c735d0 ("cli: snapcraft promote"); bug closed with that PR link.
80%
#845 Add `snapcraft status`. snapcraft merged Merged as commit 0286940d4, adding snapcraft status with series selection, store status queries, and updated integration tests.
74%
#3008 cli: use the channel-map api for status snapcraft merged Merged as commit 70c7edb3b (#3008): snapcraft status switched to the Store channel-map API, plus --experimental-progressive-delivery flag and channel-map schema fixes.
71%