snapcraft promote
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: The maintainer's only comment links to snapcore/snapcraft PR #2556, which landed in the repo as commit 375c735d0 "cli: snapcraft promote (#2556)". Later commits (e.g. 23059ae25, 727f39204, 4012735f6) build on it, confirming the feature shipped.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Implement promotion of build sets
Current valid build sets are all channel tuples except for <track>/edge (specifically when branch for edge on whatever track).
When supported in the future, other build sets will include tagging during build or post build (e.g.; testing assets).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | Implemented snapcraft promote; PR #2556 merged into master as 375c735d0. | |
| stealth/space-bunny-alpha | — | closed resolved | Build-set promotion was implemented in canonical/snapcraft#2556, merged as 375c735d0, adding the snapcraft promote command and channel-set status support. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The snapcraft build set promotion feature request remains unaddressed and was abandoned after 2689 days with no comments or follow-up. | |
| qwen/qwen3.6-35b-a3b | — | — | Feature request to implement snapcraft promote for build sets was abandoned. Closed without linked PRs or discussion, indicating the functionality was never developed and likely superseded by updated release workflows. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The feature request to implement snapcraft build set promotion was abandoned, with no comments, resolution, or merge activity recorded over several years. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The build set promotion request received no comments or follow-up, indicating it was abandoned or superseded by newer snapcraft channel management features. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2556
(confidence 97%)
PR cited in the closing comment; merged as commit 375c735d0 "cli: snapcraft promote"
-
Related To:
snapcore/snapcraft#3385
(confidence 60%)
Commit 23059ae25 promoted the promote module to a package, a follow-up refactor of this feature
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2556 cli: snapcraft promote | snapcraft | merged | Merged PR #2556 as commit 375c735d0, adding the snapcraft promote command, a Status model for store responses, and channel-set construction. | |
| #3648 cli: reintroduce remote-build and promote to snapcraft help | snapcraft | merged | Merged PR #3648 (commit 8dc1ac016), restoring remote-build and promote in Snapcraft's main CLI help for Launchpad bug #1943244. | |
| #1979808 snapcraft promote in snapcraft 7 is unusable | snapcraft (launchpad) | closed | Fixed in Snapcraft 7.0.8 by restoring the promote command's required snap-name argument in PR #3807 (commit 727f39204). |