Skip to content

Commit

Permalink
electron win (#46)
Browse files Browse the repository at this point in the history
* window electron release

* patch version

* fix ico size

* release 0.2.4

* change job

Co-authored-by: mrval <kbenrafik@gmail.com>
  • Loading branch information
mrval5 and kbenrafik authored May 13, 2022
1 parent f9d562d commit b7d0fb0
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 5 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/development-electron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- run: echo '//npm.pkg.github.com/:_authToken=${{secrets.GITHUB_TOKEN}}' >> .npmrc
- run: npm install
- run: npm run test
release_osx:
electron_release:
permissions: write-all
needs: test
runs-on: macOS-latest
Expand All @@ -38,7 +38,7 @@ jobs:
node-version: '16'
- run: echo '//npm.pkg.github.com/:_authToken=${{secrets.GITHUB_TOKEN}}' >> .npmrc
- run: npm install
- name: Build/Release Electron Zer0
- name: Build/Release electron
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npm run electron:package:mac:publish
run: npm run electron:package:publish
Binary file added electron/assets/images/zero-white-icon.ico
Binary file not shown.
3 changes: 3 additions & 0 deletions electron/electron-builder-config.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ module.exports = function () {
icon: 'electron/assets/images/zero-white-icon.icns',
target: ['dmg', 'zip'],
},
win: {
icon: 'electron/assets/images/zero-white-icon.ico',
},
};
};

Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "zOS",
"version": "0.2.1",
"version": "0.2.4",
"private": true,
"homepage": "./",
"main": "./public/electron.js",
Expand Down Expand Up @@ -48,8 +48,8 @@
"test": "craco test --env=node",
"eject": "react-scripts eject",
"electron:start": "concurrently -k \"cross-env BROWSER=none yarn start\" \"wait-on http://localhost:3000 && electronmon .\"",
"electron:package:publish": "craco build && electron-builder -m -w -c.extraMetadata.main=build/electron.js --config electron/electron-builder-config.js --publish=always",
"electron:package:mac": "craco build && electron-builder -m -c.extraMetadata.main=build/electron.js",
"electron:package:mac:publish": "craco build && electron-builder -m -c.extraMetadata.main=build/electron.js --config electron/electron-builder-config.js --publish=always",
"electron:package:win": "craco build && electron-builder -w -c.extraMetadata.main=build/electron.js",
"electron:package:linux": "craco build && electron-builder -l -c.extraMetadata.main=build/electron.js"
},
Expand Down

0 comments on commit b7d0fb0

Please sign in to comment.