File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5656 - name : Build renderer
5757 run : npm run build:renderer
5858
59+ - name : Convert icon for Linux
60+ run : convert icon.ico[0] build/icon.png || (mkdir -p build && cp icon.ico build/icon.png)
61+
5962 - name : Build Linux AppImage
6063 run : npx electron-builder --linux --x64 --config electron-builder.nosign.json
6164 env :
8386 - name : Build renderer
8487 run : npm run build:renderer
8588
89+ - name : Convert icon for macOS
90+ run : sips -s format png icon.ico --out build/icon.png || cp icon.ico build/icon.png
91+
8692 - name : Build macOS DMG (x64 + arm64)
8793 run : npx electron-builder --mac --x64 --arm64 --config electron-builder.nosign.json
8894 env :
Original file line number Diff line number Diff line change 1717 ],
1818 "mac" : {
1919 "category" : " public.app-category.developer-tools" ,
20- "icon" : " icon.ico " ,
20+ "icon" : " build/ icon.png " ,
2121 "target" : [
2222 {
2323 "target" : " dmg" ,
5656 "artifactName" : " guIDE-Setup-${version}.${ext}"
5757 },
5858 "linux" : {
59- "icon" : " icon.ico " ,
59+ "icon" : " build/ icon.png " ,
6060 "target" : [
6161 {
6262 "target" : " AppImage" ,
You can’t perform that action at this time.
0 commit comments