diff --git a/.github/workflows/build_electron.yml b/.github/workflows/build_electron.yml index ef39682e2..5ad534287 100644 --- a/.github/workflows/build_electron.yml +++ b/.github/workflows/build_electron.yml @@ -103,6 +103,9 @@ jobs: - name: Release uses: softprops/action-gh-release@v1 with: - files: './apps/electron/dist/ontime-linux.AppImage' + files: | + ./apps/electron/dist/ontime-linux-x86_64.AppImage + ./apps/electron/dist/ontime-linux-arm64.AppImage + ./apps/electron/dist/ontime-linux-armv7l.AppImage env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/apps/electron/package.json b/apps/electron/package.json index ec5a66487..174dbdbdb 100644 --- a/apps/electron/package.json +++ b/apps/electron/package.json @@ -25,7 +25,7 @@ "lint": "eslint . --quiet", "dist-win": "electron-builder --publish=never --x64 --win", "dist-mac": "electron-builder --publish=never --mac", - "dist-linux": "electron-builder --publish=never --x64 --linux" + "dist-linux": "electron-builder --publish=never --linux" }, "build": { "productName": "ontime", @@ -68,8 +68,15 @@ "uninstallerSidebar": "ontime-install.bmp" }, "linux": { - "target": "AppImage", - "artifactName": "ontime-linux.AppImage" + "target": { + "target": "AppImage", + "arch": [ + "x64", + "arm64", + "armv7l" + ] + }, + "artifactName": "ontime-linux-${arch}.AppImage" }, "files": [ "**/*",