ci fixes
Metadata
Current evaluation
Merged PR #793 in commit cc150417, replacing CI's Chisel clone/build with a snap install, removing obsolete Ruff noqas, and making the home fixture snap-accessible; fixes #746.
Resolution: closed resolved
Reason: PR #793 was approved and merged; commit cc150417 implements the CI cleanup and fixture change, and #746 is recorded as fixed by this merged PR.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
1. drop `noqa`s that are no longer needed with the newest version of the ruff snap
2. update chisel by means of using the chisel snap:
3. update homedir fixture to use a non-hidden directory so the chisel snap can access it ([docs](https://snapcraft.io/docs/home-interface))
Fixes #746
Unblocks CRAFT-3043
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #793 in commit cc150417, replacing CI's Chisel clone/build with a snap install, removing obsolete Ruff noqas, and making the home fixture snap-accessible; fixes #746. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged CI updates removed obsolete Ruff noqas, installed Chisel through its snap, and used a non-hidden home fixture for snap access. This fixed #746 and unblocked CRAFT-3043. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #793 updated CI to use the Chisel snap, removed obsolete noqa directives, and moved the homedir fixture to a non-hidden directory; fixes #746 and unblocks CRAFT-3043. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI. Updates CI configuration by removing obsolete noqa comments, switching to the chisel snap, and adjusting the homedir fixture for snap compatibility. Resolves #746 and unblocks CRAFT-3043. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged CI updates removing obsolete noqa comments, switching chisel to the snap version, and adjusting the homedir fixture to a non-hidden directory for snap compatibility. Resolves #746 and unblocks CRAFT-3043. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#746
(confidence 100%)
Explicitly listed as fixed by PR #793; CI now installs Chisel as a snap instead of cloning and building it.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #746 Use chisel from snapcraft in CI instead of clone and building | craft-parts | closed | Merged PR #793 updated CI to install Chisel as a snap and move pytest temporary paths out of tmpfs, removing clone-and-build steps. | |
| #792 ci: install chisel as a snap | craft-parts | closed | Closed unmerged after inactivity; equivalent Chisel-snap CI and home-fixture changes were merged in craft-parts#793, fixing craft-parts#746. | |
| #134 Cleanup the parts for Chisel and Pebble | rockcraft | merged | Merged PR #134 as be3e6445, cleaning up obsolete Chisel and Pebble part definitions in the snap and project configuration. |