From d94939b4892f21aec943be8384a2afd400fab8f6 Mon Sep 17 00:00:00 2001 From: Ramon Roche Date: Mon, 23 Jun 2025 19:06:10 -0700 Subject: [PATCH] ci: extact image instead of mounting in CI avoids security issues in the runner Signed-off-by: Ramon Roche --- .github/workflows/appimage.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index 66b00f0458..b7924b70ae 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -26,9 +26,6 @@ jobs: - name: Install FUSE support run: sudo apt-get update && sudo apt-get install -y libfuse2 fuse - - name: run modprobe - run: sudo modprobe fuse - - name: Install appimagetool run: | wget -O appimagetool-x86_64.AppImage \ @@ -37,6 +34,9 @@ jobs: sudo mv appimagetool-x86_64.AppImage /usr/local/bin/appimagetool - name: Build PX4 SITL and AppImage + env: + # avoid FUSE by extracting the AppImage in‐place + APPIMAGE_EXTRACT_AND_RUN: "1" run: | make appimage