Skip to content

Commit bbfcd35

Browse files
committed
chore: explicitly define artifact names per build target
1 parent bfe563b commit bbfcd35

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

package.json

+13-3
Original file line numberDiff line numberDiff line change
@@ -50,17 +50,27 @@
5050
]
5151
},
5252
"mac": {
53-
"icon": "build/icons/icon.icns"
53+
"artifactName": "pomotroid-${version}-macos.${ext}",
54+
"category": "public.app-category.productivity",
55+
"icon": "./build/icons/icon.icns"
5456
},
5557
"win": {
56-
"icon": "build/icons/icon.ico",
58+
"icon": "./build/icons/icon.ico",
5759
"target": [
5860
"nsis",
5961
"portable"
6062
]
6163
},
64+
"nsis": {
65+
"artifactName": "pomotroid-${version}-setup.${ext}"
66+
},
67+
"portable": {
68+
"artifactName": "pomotroid-${version}-portable.${ext}"
69+
},
6270
"linux": {
63-
"icon": "build/icons",
71+
"artifactName": "pomotroid-${version}-linux.${ext}",
72+
"category": "Utility",
73+
"icon": "./build/icons",
6474
"target": [
6575
"AppImage",
6676
"deb",

0 commit comments

Comments
 (0)