Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,13 +113,15 @@ jobs:
desktop/dist/*.exe
desktop/dist/*.exe.blockmap
desktop/dist/latest.yml
- name: macOS
- name: macOS Intel + Apple Silicon
os: macos-15-intel
command: npm run dist:mac -- --publish never
artifact: octopal-desktop-macos
path: |
desktop/dist/*.dmg
desktop/dist/*.dmg.blockmap
desktop/dist/*.zip
desktop/dist/*.zip.blockmap
desktop/dist/latest-mac.yml
- name: Linux
os: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion desktop/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ npm run dist:linux
Packaged artifacts are written to `dist/`. Platform installers are built with `electron-builder`:

- Windows: NSIS installer
- macOS: DMG
- macOS: DMG and ZIP for Intel and Apple Silicon
- Linux: AppImage

## Release
Expand Down
12 changes: 10 additions & 2 deletions desktop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"pack": "npm run build && electron-builder --dir",
"dist": "npm run build && electron-builder",
"dist:linux": "npm run build && electron-builder --linux AppImage",
"dist:mac": "npm run build && electron-builder --mac dmg",
"dist:mac": "npm run build && electron-builder --mac",
"dist:win": "npm run build && electron-builder --win nsis",
"preview": "electron-vite preview",
"typecheck": "tsc --noEmit"
Expand Down Expand Up @@ -57,7 +57,15 @@
{
"target": "dmg",
"arch": [
"x64"
"x64",
"arm64"
]
},
{
"target": "zip",
"arch": [
"x64",
"arm64"
]
}
]
Expand Down