summaryrefslogtreecommitdiff
path: root/.github/workflows/linux-compile.yml
diff options
context:
space:
mode:
authorcoco875 <59367621+coco875@users.noreply.github.com>2025-12-10 01:41:11 +0100
committerGitHub <noreply@github.com>2025-12-09 17:41:11 -0700
commite6acb59ef4797ce27ddc9e21982c3f4e40824b52 (patch)
treecb32b6574b2d972f278bcce1a4a4a69ddb5ca4c1 /.github/workflows/linux-compile.yml
parent5b79a1c9106bd1d327d624362620cba1fe4cc674 (diff)
Fix generation appimage (#588)
* Update main.yml * Update main.yml * Update linux-compile.yml * Update linux-compile.yml * fix an error
Diffstat (limited to '.github/workflows/linux-compile.yml')
-rw-r--r--.github/workflows/linux-compile.yml8
1 files changed, 6 insertions, 2 deletions
diff --git a/.github/workflows/linux-compile.yml b/.github/workflows/linux-compile.yml
index cbf6fbb2c..d4f06784e 100644
--- a/.github/workflows/linux-compile.yml
+++ b/.github/workflows/linux-compile.yml
@@ -102,9 +102,14 @@ jobs:
-DCMAKE_BUILD_TYPE=${{ matrix.config }} \
-DCMAKE_TOOLCHAIN_FILE=/opt/vcpkg/scripts/buildsystems/vcpkg.cmake \
-DVCPKG_TARGET_TRIPLET=x64-linux && \
- cmake --build build --parallel
+ cmake --build build --parallel && \
+ make -C torch type=release -j\$(nproc) && \
+ torch/cmake-build-release/torch pack assets build/spaghetti.o2r o2r
"
+ - name: Fix permissions
+ run: sudo chown -R $(id -u):$(id -g) build
+
- name: Generate AppImage
run: |
docker run --rm \
@@ -118,7 +123,6 @@ jobs:
- name: Create Package
run: |
mkdir -p spaghetti-${{ matrix.config }}
- cp build/Spaghettify spaghetti-${{ matrix.config }}/ || true
wget -O gamecontrollerdb.txt https://raw.githubusercontent.com/mdqinc/SDL_GameControllerDB/master/gamecontrollerdb.txt
mv gamecontrollerdb.txt spaghetti-${{ matrix.config }}/
cp build/*.appimage spaghetti-${{ matrix.config }}/ 2>/dev/null || true