← Back to issue list

Use `snapcraft pack` for snapcraft >=8

View original Github issue

Metadata

Project
craft-actions
Number
#53
Type
issue
State
closed
Author
mr-cal
Labels
Type: Enhancement Status: Triaged
Created
Updated
Closed

Current evaluation

Closed without a fix or merge. The enhancement to conditionally use snapcraft pack for version 8 and above remains unimplemented and was likely abandoned after Jira synchronization.

Suggested action:

No scores available.

Issue body

Snapcraft 8 deprecated calling `snapcraft` in favor of `snapcraft pack`. Snapcraft 9 will raise an error when calling just `snapcraft`. Older versions of snapcraft don't support `snapcraft pack`, so we need to: - run `snapcraft --version` - call `snapcraft` for versions < 8 and `snapcraft pack` for everything else

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without a fix or merge. The enhancement to conditionally use snapcraft pack for version 8 and above remains unimplemented and was likely abandoned after Jira synchronization.
qwen/qwen3.6-35b-a3b Closed without implementation. The enhancement proposed adding a version check to execute snapcraft pack for snapcraft 8+ while falling back to snapcraft for older versions. No merge or fix was applied.
qwen/qwen3.6-35b-a3b Closed without implementation. The enhancement was abandoned and tracked externally via Jira ticket CRAFT-5028. No code changes or merges were applied.
qwen3.6-35b-a3b-mtp-q6 Abandoned. The enhancement to conditionally use snapcraft pack for version 8+ was not merged or implemented. The issue was closed without resolution or further development details.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5425 `snapcraft pack` should run the lifecycle for core20 in Snapcraft 8 snapcraft closed Abandoned. The enhancement to run the snapcraft pack lifecycle for core20 was triaged and synced to Jira but never implemented or merged.
73%