-
Notifications
You must be signed in to change notification settings - Fork 0
/
electron-builder.yml
35 lines (28 loc) · 1009 Bytes
/
electron-builder.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
appId: com.skywardai.chat # Change this to your app's unique ID
productName: SkywardaiChat # Name of the application
directories:
output: dist-electron # Where the built files will be stored
files:
- dist/**/* # Include everything in the dist folder generated by Vite
# - node_modules/**/* # Include necessary node modules
# - package.json
- electron.js
win:
target:
- nsis # Windows installer type, you can use zip, nsis, etc.
mac:
target:
- dmg # macOS installer type
linux:
target:
- AppImage
# - deb # You can also specify 'deb', 'rpm', etc.
nsis:
oneClick: false # Whether the installer is one-click
allowElevation: true # Allow requests for elevation (admin privileges)
allowToChangeInstallationDirectory: true # Let the user change the install directory
createDesktopShortcut: true # Create desktop shortcut after installation
createStartMenuShortcut: true # Create start menu shortcut
publish:
- provider: github
releaseType: release