Compare commits

...

2 Commits

Author SHA1 Message Date
eae1c6e8b7 Merge pull request 'fix(ci): add APPIMAGE_EXTRACT_AND_RUN to build-linux-amd64' (#37) from fix/appimage-extract-and-run into master
Some checks failed
Auto Tag / autotag (push) Successful in 6s
Auto Tag / wiki-sync (push) Successful in 6s
Auto Tag / build-macos-arm64 (push) Successful in 2m11s
Auto Tag / build-linux-arm64 (push) Successful in 15m4s
Auto Tag / build-windows-amd64 (push) Successful in 16m30s
Auto Tag / build-linux-amd64 (push) Failing after 8m1s
Reviewed-on: #37
2026-04-13 02:16:44 +00:00
Shaun Arman
27a46a7542 fix(ci): add APPIMAGE_EXTRACT_AND_RUN to build-linux-amd64
All checks were successful
Test / rust-fmt-check (pull_request) Successful in 13s
Test / rust-clippy (pull_request) Successful in 3m47s
PR Review Automation / review (pull_request) Successful in 4m11s
Test / frontend-typecheck (pull_request) Successful in 1m36s
Test / frontend-tests (pull_request) Successful in 1m26s
Test / rust-tests (pull_request) Successful in 5m30s
linuxdeploy is itself an AppImage. Running it inside a Docker container
requires APPIMAGE_EXTRACT_AND_RUN=1 so it extracts and runs its payload
directly rather than relying on FUSE (unavailable in containers).
Already set on build-linux-arm64 — missing from the amd64 job.
2026-04-12 20:56:42 -05:00

View File

@ -158,6 +158,8 @@ jobs:
restore-keys: | restore-keys: |
${{ runner.os }}-npm- ${{ runner.os }}-npm-
- name: Build - name: Build
env:
APPIMAGE_EXTRACT_AND_RUN: "1"
run: | run: |
npm ci --legacy-peer-deps npm ci --legacy-peer-deps
CI=true npx tauri build --target x86_64-unknown-linux-gnu CI=true npx tauri build --target x86_64-unknown-linux-gnu