diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index af343c7..9f0db9c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -45,7 +45,7 @@ jobs: runs-on: ${{ matrix.platform }} steps: - name: 🚚 Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: 🛠️ Install dependencies if: matrix.platform == 'ubuntu-22.04' || matrix.platform == 'ubuntu-22.04-arm' diff --git a/src-tauri/tauri.linux-aarch64.conf.json b/src-tauri/tauri.linux-aarch64.conf.json index 9ae21a5..b013381 100644 --- a/src-tauri/tauri.linux-aarch64.conf.json +++ b/src-tauri/tauri.linux-aarch64.conf.json @@ -26,7 +26,7 @@ }, "bundle": { "active": true, - "targets": ["deb", "rpm"], + "targets": ["deb", "rpm", "appimage"], "createUpdaterArtifacts": true, "licenseFile": "../LICENSE", "category": "Utility", @@ -71,6 +71,13 @@ "/usr/bin/neodlp-msghost": "./target/aarch64-unknown-linux-gnu/release/neodlp-msghost", "/etc/xdg/autostart/neodlp-autostart.desktop": "./resources/autostart/linux/autostart.desktop" } + }, + "appimage": { + "files": { + "/usr/bin/ffmpeg": "./binaries/ffmpeg-aarch64-unknown-linux-gnu", + "/usr/bin/ffprobe": "./binaries/ffprobe-aarch64-unknown-linux-gnu", + "/usr/bin/aria2c": "./binaries/aria2c-aarch64-unknown-linux-gnu" + } } } }