Add AppImage build tools & Update workflow

This commit is contained in:
Texas0295
2025-03-28 02:01:45 +08:00
parent 49aa24b79d
commit b69e4002e0
5 changed files with 21 additions and 77 deletions

View File

@ -65,10 +65,15 @@ jobs:
name: build-output-linux
path: build/linux/x64/release/bundle
- name: Build AppImage
uses: docker://appimagecrafters/appimage-builder:0.8.5
with:
entrypoint: appimage-builder
args: --recipe ./AppImageBuilder.yml --skip-test
run: |
rm -r Solian.AppDir | true
mkdir Solian.AppDir
cp -r build/linux/x64/release/bundle/* Solian.AppDir
cp -r buildtools/appimage_config/* Solian.AppDir
cp assets/icon/icon-light-radius.png Solian.AppDir
sudo chmod +x buildtools/appimagetool-x86_64.AppImage
sudo chmod +x Solian.AppDir/AppRun
./buildtools/appimagetool-x86_64.AppImage Solian.AppDir
- name: Archive production artifacts
uses: actions/upload-artifact@v4
with: