← Back to issue list

"Publish snap" action

View original Github issue

Metadata

Project
craft-actions
Number
#48
Type
issue
State
open
Author
lengau
Labels
Type: Enhancement Status: Triaged
Created
Updated
Closed

Current evaluation

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.

Suggested action: keep open

Reason: The issue is labeled Status: Triaged, authored by a maintainer (lengau), and the repo remains actively maintained with recent commits (e.g., node-based rewrite of snapcraft/pack #100, modular setup actions #80). No publish/upload action exists in the codebase or README, and no related PRs were found. The 215-day activity gap is notable but the feature remains relevant and unimplemented.

Impact: 45 Quick Win: 24.75 Staleness: 55 Complexity: 45 Confidence: 78 Support Request: 5

Issue body

Create an action that's roughly equivalent to the `snapcraft upload --release` command. It should work well with the `snapcraft/pack` action.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 45
Quick Win: 24.75
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 60
Complexity: 50
Confidence: 85
Support Request: 5
keep open GitHub Action to publish snaps, mirroring snapcraft upload --release and integrating with snapcraft/pack. Triaged enhancement. Awaiting implementation. Recent discussion covers adding retry logic for transient network errors. Internal Jira ticket exists.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#54 "snapcraft/test" action craft-actions open Feature request for a dedicated snapcraft/test GitHub Action with extra parameters and residual artifact outputs. Triaged by maintainer, tracked as CRAFT-5032, no implementation started. Pack action has a basic test flag but no dedicated test action exists.
72%