Skip to content

Commit b7d0fb0

Browse files
mrval5kbenrafik
andauthored
electron win (#46)
* window electron release * patch version * fix ico size * release 0.2.4 * change job Co-authored-by: mrval <[email protected]>
1 parent f9d562d commit b7d0fb0

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

Diff for: .github/workflows/development-electron.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- run: echo '//npm.pkg.github.com/:_authToken=${{secrets.GITHUB_TOKEN}}' >> .npmrc
1717
- run: npm install
1818
- run: npm run test
19-
release_osx:
19+
electron_release:
2020
permissions: write-all
2121
needs: test
2222
runs-on: macOS-latest
@@ -38,7 +38,7 @@ jobs:
3838
node-version: '16'
3939
- run: echo '//npm.pkg.github.com/:_authToken=${{secrets.GITHUB_TOKEN}}' >> .npmrc
4040
- run: npm install
41-
- name: Build/Release Electron Zer0
41+
- name: Build/Release electron
4242
env:
4343
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44-
run: npm run electron:package:mac:publish
44+
run: npm run electron:package:publish

Diff for: electron/assets/images/zero-white-icon.ico

10.4 KB
Binary file not shown.

Diff for: electron/electron-builder-config.js

+3
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ module.exports = function () {
1717
icon: 'electron/assets/images/zero-white-icon.icns',
1818
target: ['dmg', 'zip'],
1919
},
20+
win: {
21+
icon: 'electron/assets/images/zero-white-icon.ico',
22+
},
2023
};
2124
};
2225

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "zOS",
3-
"version": "0.2.1",
3+
"version": "0.2.4",
44
"private": true,
55
"homepage": "./",
66
"main": "./public/electron.js",
@@ -48,8 +48,8 @@
4848
"test": "craco test --env=node",
4949
"eject": "react-scripts eject",
5050
"electron:start": "concurrently -k \"cross-env BROWSER=none yarn start\" \"wait-on http://localhost:3000 && electronmon .\"",
51+
"electron:package:publish": "craco build && electron-builder -m -w -c.extraMetadata.main=build/electron.js --config electron/electron-builder-config.js --publish=always",
5152
"electron:package:mac": "craco build && electron-builder -m -c.extraMetadata.main=build/electron.js",
52-
"electron:package:mac:publish": "craco build && electron-builder -m -c.extraMetadata.main=build/electron.js --config electron/electron-builder-config.js --publish=always",
5353
"electron:package:win": "craco build && electron-builder -w -c.extraMetadata.main=build/electron.js",
5454
"electron:package:linux": "craco build && electron-builder -l -c.extraMetadata.main=build/electron.js"
5555
},

0 commit comments

Comments
 (0)