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:
Acbox
2026-04-26 16:44:31 +08:00
parent 5390fd33b2
commit 132aa71d01
2 changed files with 16 additions and 109 deletions
+3 -3
View File
@@ -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