feat: add arm architectures to linux target

This commit is contained in:
Joel Wetzell
2025-12-15 13:03:57 -06:00
committed by GitHub
parent cd39227af7
commit 9355d7bf27
2 changed files with 14 additions and 4 deletions
+4 -1
View File
@@ -103,6 +103,9 @@ jobs:
- name: Release - name: Release
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: 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: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+10 -3
View File
@@ -25,7 +25,7 @@
"lint": "eslint . --quiet", "lint": "eslint . --quiet",
"dist-win": "electron-builder --publish=never --x64 --win", "dist-win": "electron-builder --publish=never --x64 --win",
"dist-mac": "electron-builder --publish=never --mac", "dist-mac": "electron-builder --publish=never --mac",
"dist-linux": "electron-builder --publish=never --x64 --linux" "dist-linux": "electron-builder --publish=never --linux"
}, },
"build": { "build": {
"productName": "ontime", "productName": "ontime",
@@ -68,8 +68,15 @@
"uninstallerSidebar": "ontime-install.bmp" "uninstallerSidebar": "ontime-install.bmp"
}, },
"linux": { "linux": {
"target": "AppImage", "target": {
"artifactName": "ontime-linux.AppImage" "target": "AppImage",
"arch": [
"x64",
"arm64",
"armv7l"
]
},
"artifactName": "ontime-linux-${arch}.AppImage"
}, },
"files": [ "files": [
"**/*", "**/*",