disable Pi builds in CI: QEMU crashes on aarch64 Node.js packages

markdown-preview.nvim runs yarn install which compiles native binaries.
Under QEMU aarch64 emulation on x86_64 this causes 'Illegal instruction'
crashes. Pi images must be built locally or on a native aarch64 runner.

Pi deployment still works via Comin (builds locally on the Pi itself).
This commit is contained in:
steffen 2026-03-14 15:08:35 +01:00
parent 2155f4073f
commit 2a418868e6
2 changed files with 18 additions and 80 deletions

View file

@ -22,5 +22,6 @@ jobs:
- name: Build cryodev-main
run: nix build .#nixosConfigurations.cryodev-main.config.system.build.toplevel --impure
- name: Build cryodev-pi
run: nix build .#nixosConfigurations.cryodev-pi.config.system.build.toplevel --impure
# Pi build disabled: QEMU emulation crashes on Node.js packages
# - name: Build cryodev-pi
# run: nix build .#nixosConfigurations.cryodev-pi.config.system.build.toplevel --impure