upload an existing snap to the store
Metadata
Current evaluation
Snapcraft gained support for uploading an existing .snap file; ubuntu-core/snapcraft#413 was merged in commit d027fcd65.
Resolution: closed resolved
Reason: The linked implementation was merged via ubuntu-core/snapcraft#413 in merge commit d027fcd65, adding upload support for an existing snap file.
Evaluated by: mr-cal-bot
No scores available.
Issue body
It would be nice to be able to use snapcraft to upload a .snap file to the store, even if it wasn't generated with snapcraft or was generated with snapcraft in a different system.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Snapcraft gained support for uploading an existing .snap file; ubuntu-core/snapcraft#413 was merged in commit d027fcd65. | |
| stealth/space-bunny-alpha | — | closed resolved | Snapcraft added explicit upload support for prebuilt .snap files in merged PR #413 (merge commit d027fcd65), enabling CI to upload artifacts built elsewhere. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without implementation or discussion after about 10 years; support for uploading prebuilt .snap files was abandoned, with no linked fixing PR or commit. | |
| qwen/qwen3.6-35b-a3b | — | — | Feature request to upload pre-built .snap files to the Snap Store via snapcraft was closed without implementation or discussion. The request was effectively abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The feature request to upload pre-built .snap files via snapcraft was abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
ubuntu-core/snapcraft#413
(confidence 100%)
This PR was linked from the issue and its merge commit is d027fcd65.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #413 add the option to upload an existing snap | snapcraft | merged | Merged via commit d027fcd65, adding explicit upload of an existing .snap; SNAP_FILE became mandatory and the legacy lifecycle upload path was removed. | |
| #197 added support for uploading snap packages directly to the Ubuntu Store. | snapcraft | merged | Merged PR #197 (commit 23290980f) by ricardokirkner adding `snapcraft login`, `logout` and `upload` commands for direct snap uploads to the Ubuntu Store, fixing LP #1538657; follow-ups filed as LP #1538692. | |
| #1538657 Support uploading snaps to the store | snapcraft (launchpad) | closed | Added snapcraft upload for direct Store uploads in merged PR #197 (commit 23290980f), with authentication handled by existing login/logout commands. | |
| #653 Implement `snapcraft push` | snapcraft | merged | Merged canonical/snapcraft#653 (commit b17493010), adding snapcraft push as the primary store-upload command while preserving upload for compatibility. |