"Publish snap" action
Metadata
Current evaluation
Maintainer-filed, triaged enhancement asking for a `snapcraft/publish` action wrapping `snapcraft upload --release`, working with `snapcraft/pack`; still unimplemented, with a follow-up request for retry on store connection errors.
Suggested action: keep open
Reason: The issue is explicitly triaged ("Type: Enhancement", "Status: Triaged") and filed by a maintainer, and inspection of the repo at HEAD shows only `snapcraft/setup` and `snapcraft/pack` — no publish/upload action exists, and a pickaxe search for "upload" in commit history returns no publish-action work, so nothing has resolved it. It is a genuinely wanted capability (users must currently hand-roll `snapcraft upload --release` plus store authentication in workflows), and the scope is clear enough to implement; the only ambiguity is the secondary retry requirement from @mr-cal ('A nice-to-have would be a retry when the store returns RemoteDisconnected'), which is optional scope rather than a blocker.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
55
Quick Win:
16
Complexity:
58
Confidence:
84
Actionability:
68
|
keep open | Maintainer-filed, triaged enhancement asking for a `snapcraft/publish` action wrapping `snapcraft upload --release`, working with `snapcraft/pack`; still unimplemented, with a follow-up request for retry on store connection errors. | |
| qwen/qwen3.6-35b-a3b |
Impact:
50
Quick Win:
24
Complexity:
35
Confidence:
75
Actionability:
75
|
keep open | Enhancement request to create a GitHub Action equivalent to `snapcraft upload --release` that integrates with `snapcraft/pack`. Triaged and open. | |
| qwen/qwen3.8-27b |
Impact:
45
Quick Win:
25
Staleness:
55
Complexity:
45
Confidence:
78
Support Request:
5
|
keep open | Feature request for a GitHub Action equivalent to snapcraft upload --release, to complement the existing snapcraft/pack action. Triaged by maintainer, no implementation found in the repo. Last activity 215 days ago adding a retry requirement. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
55
Complexity:
45
Confidence:
85
Support Request:
10
|
keep open | Feature request to create a GitHub Action for publishing snaps, equivalent to snapcraft upload --release. Currently triaged with maintainer feedback on error handling. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
60
Complexity:
45
Confidence:
80
Support Request:
5
|
keep open | Enhancement to create a GitHub Action for publishing snaps, equivalent to snapcraft upload --release. Triaged and awaiting implementation. Maintainer recently suggested adding retry logic for transient network errors. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5988 Retry publish to edge action | snapcraft | closed | Retry request was deferred to canonical/craft-actions#48; proposed Snapcraft PR #5989 (4cff0d0) was closed unmerged. |