← Back to issue list

add the option to upload an existing snap

View original Github issue

Metadata

Project
snapcraft
Number
#413
Type
pull request
State
merged
Author
come-maiz
Labels
—
Created
Updated
Closed

Current evaluation

Merged via commit d027fcd65, adding explicit upload of an existing .snap; SNAP_FILE became mandatory and the legacy lifecycle upload path was removed.

Resolution: closed resolved

Reason: PR #413 was merged as commit d027fcd65. The final implementation uploads prebuilt snaps, requires SNAP_FILE, and removes the older YAML-based upload lifecycle.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: #1563760

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged via commit d027fcd65, adding explicit upload of an existing .snap; SNAP_FILE became mandatory and the legacy lifecycle upload path was removed.
stealth/space-bunny-alpha — closed resolved Merged PR #413 in commit d027fcd65, enabling upload of an existing snap, requiring SNAP_FILE, and removing the legacy lifecycle upload path.
stealth/space-bunny-alpha — closed resolved Added explicit upload of an existing snap, made SNAP_FILE mandatory, and removed the legacy lifecycle upload path; PR #413 was merged.
qwen/qwen3.6-35b-a3b — — Merged. Adds support for uploading an existing snap. Reviewers agreed to deprecate the legacy upload command and lifecycle integration, making SNAP_FILE mandatory. Implementation updated to remove legacy code, with corresponding test adjustments.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Added support for uploading existing snaps. Legacy upload code was removed, the snap file parameter was made required, and unit tests were updated to reflect the simplified workflow.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft (launchpad)#1563760 (confidence 100%)

    Launchpad bug LP #1563760 requested support for uploading an existing snap and was addressed by PR #413.

Related issues

Issue Project State Summary Similarity
#1563760 upload an existing snap to the store snapcraft (launchpad) closed Snapcraft gained support for uploading an existing .snap file; ubuntu-core/snapcraft#413 was merged in commit d027fcd65.
77%
#3975 cli: accept snap file in legacy upload-metadata command snapcraft merged PR #3975 was merged as commit d685a2314, adding a snap-file path argument to legacy upload-metadata and related documentation/environment fixes.
76%