fix(ci): set APPIMAGE_EXTRACT_AND_RUN=1 for arm64 AppImage bundling

linuxdeploy and its plugins are themselves AppImages. Inside a Docker
container FUSE is unavailable, so they cannot self-mount. Setting
APPIMAGE_EXTRACT_AND_RUN=1 causes them to extract to a temp directory
and run directly, bypassing the FUSE requirement.
This commit is contained in:
Shaun Arman 2026-04-05 15:56:09 -05:00
parent d6701cb51a
commit acccab4235

View File

@ -450,6 +450,7 @@ jobs:
PKG_CONFIG_ALLOW_CROSS: "1" PKG_CONFIG_ALLOW_CROSS: "1"
OPENSSL_NO_VENDOR: "0" OPENSSL_NO_VENDOR: "0"
OPENSSL_STATIC: "1" OPENSSL_STATIC: "1"
APPIMAGE_EXTRACT_AND_RUN: "1"
run: | run: |
. "$HOME/.cargo/env" . "$HOME/.cargo/env"
npm ci --legacy-peer-deps npm ci --legacy-peer-deps