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
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 }}
+10 -3
View File
@@ -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": [
"**/*",