add separate beta publish scripts

This commit is contained in:
jeffvli 2025-10-12 00:54:07 -07:00
parent bf6047da17
commit 1686e7ad0b
7 changed files with 21 additions and 23 deletions

View file

@ -16,7 +16,6 @@ win:
- zip
- nsis
icon: assets/icons/icon.png
generateUpdatesFilesForAllChannels: true
nsis:
allowToChangeInstallationDirectory: true
@ -38,7 +37,6 @@ 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 }]
@ -50,10 +48,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
channel: latest