ci: extact image instead of mounting in CI

avoids security issues in the runner

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
This commit is contained in:
Ramon Roche
2025-06-23 19:06:10 -07:00
parent bc96acb6b3
commit d94939b489
+3 -3
View File
@@ -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 inplace
APPIMAGE_EXTRACT_AND_RUN: "1"
run: |
make appimage