← Back to issue list

Use chisel from snapcraft in CI instead of clone and building

View original Github issue

Metadata

Project
craft-parts
Number
#746
Type
issue
State
closed
Author
dariuszd21
Labels
Created
Updated
Closed

Current evaluation

Closed without implementation or discussion. The proposal to install chisel via snapcraft in CI was abandoned, leaving the existing clone-and-build workflow unchanged.

Suggested action:

No scores available.

Issue body

### What needs to get done Replace cloning chisel with an installation of the snap. Change temporary directory in pytest configuration to be accessible by strict chisel snap, so rest of the workflow workflow remain unchanged. ### Why it needs to get done Right now chisel is cloned and built during workflow, because snap does not have an access to tmpfs. We have to manually change a tag in workflow definition to use a newest version.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without implementation or discussion. The proposal to install chisel via snapcraft in CI was abandoned, leaving the existing clone-and-build workflow unchanged.
qwen/qwen3.6-35b-a3b Closed without implementation. The proposal to replace the cloned chisel build with the snapcraft version and adjust pytest temp directories was abandoned due to inactivity.
qwen/qwen3.6-35b-a3b Abandoned. The issue was closed without implementation or discussion. The CI workflow continues cloning and building chisel, deferring the snap integration. No resolution or merge details were provided.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation. The proposal to replace cloning chisel with a snapcraft installation and adjust pytest temp directories for strict snap access was abandoned.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#464 Make chisel a build snap rockcraft closed Superseded by PR #758. The change to make chisel a build snap instead of embedding it in rockcraft was closed without merging after delays for chisel's stable release and project ownership transfer.
76%
#792 ci: install chisel as a snap craft-parts closed Closed without merging after 721 days of inactivity. The update to install chisel as a snap and adjust the homedir fixture was abandoned due to lack of reviewer feedback.
75%
#17 build: drop chisel from rockcraft.yaml snapcraft-rocks merged Merged after removing chisel from rockcraft.yaml to align the Snapcraft rock with standard Snapcraft capabilities, as Snapcraft 7 lacks support. Approved by two reviewers, passed CI, and modified three files. A v8-specific test suite will later restore the Chisel spread test.
73%