From e01fddcea77eb75a119a8a5481bd7b50a6bfcaf9 Mon Sep 17 00:00:00 2001 From: Zephyron Date: Thu, 18 Sep 2025 18:59:51 +1000 Subject: [PATCH] Fix AppImage creation: add FUSE workaround for Docker - Added APPIMAGE_EXTRACT_AND_RUN=1 environment variable - This enables AppImage tools to work without FUSE in Docker containers - Core build already succeeds, this fixes the final AppImage packaging step --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a4b8f3ce2..2f70ebd73 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -88,6 +88,8 @@ build-linux: - echo "Checking library dependencies..." - ldd build/bin/citron || echo "citron binary not found or ldd failed" - chmod +x AppImage-build-local.sh + - echo "Attempting AppImage build with FUSE workaround..." + - export APPIMAGE_EXTRACT_AND_RUN=1 - ./AppImage-build-local.sh || echo "AppImage build failed, continuing..." artifacts: paths: