mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-27 07:16:19 +09:00
chore(release): drop server CLI bundle and rename desktop artifacts
- Remove cli-build / cli-upload jobs; server is distributed via Docker only. - Add Desktop + platform marker to electron-builder artifactName so files read e.g. Memoh-Desktop-<v>-mac-arm64.dmg / linux-x86_64.AppImage / win-x64-setup.exe. - Tighten desktop upload glob to apps/desktop/dist/*.<ext> so win-unpacked/ Memoh.exe and elevate.exe stop being picked up by **/*.exe. - Drop *.blockmap, latest*.yml, *.msi from upload list; auto-update is not used.
This commit is contained in:
@@ -21,7 +21,7 @@ mac:
|
||||
- target: zip
|
||||
arch: [arm64, x64]
|
||||
icon: build/icon.icns
|
||||
artifactName: ${productName}-${version}-${arch}.${ext}
|
||||
artifactName: ${productName}-Desktop-${version}-mac-${arch}.${ext}
|
||||
notarize: false
|
||||
linux:
|
||||
category: Utility
|
||||
@@ -34,13 +34,13 @@ linux:
|
||||
arch: [x64]
|
||||
maintainer: Memoh
|
||||
icon: build/icon.png
|
||||
artifactName: ${productName}-${version}-${arch}.${ext}
|
||||
artifactName: ${productName}-Desktop-${version}-linux-${arch}.${ext}
|
||||
win:
|
||||
target:
|
||||
- target: nsis
|
||||
arch: [x64]
|
||||
icon: build/icon.ico
|
||||
artifactName: ${productName}-${version}-${arch}-setup.${ext}
|
||||
artifactName: ${productName}-Desktop-${version}-win-${arch}-setup.${ext}
|
||||
nsis:
|
||||
oneClick: false
|
||||
perMachine: false
|
||||
|
||||
Reference in New Issue
Block a user