attempt fix on beta channel release files

This commit is contained in:
jeffvli 2025-10-11 20:25:33 -07:00
parent 0340cc8a85
commit c3b4a9edf8

View file

@ -16,12 +16,15 @@ win:
- zip
- nsis
icon: assets/icons/icon.png
generateUpdatesFilesForAllChannels: true
nsis:
allowToChangeInstallationDirectory: true
oneClick: false
shortcutName: ${productName}
uninstallDisplayName: ${productName}
createDesktopShortcut: always
mac:
target:
target: default
@ -35,8 +38,11 @@ mac:
entitlementsInherit: assets/entitlements.mac.plist
gatekeeperAssess: false
notarize: false
generateUpdatesFilesForAllChannels: true
dmg:
contents: [{ x: 130, y: 220 }, { x: 410, y: 220, type: link, path: /Applications }]
linux:
target:
- AppImage
@ -44,9 +50,10 @@ linux:
category: AudioVideo;Audio;Player
icon: assets/icons/icon.png
artifactName: ${productName}-${os}-${arch}.${ext}
generateUpdatesFilesForAllChannels: true
npmRebuild: false
publish:
provider: github
owner: jeffvli
repo: feishin
generateUpdatesFilesForAllChannels: true