Closed nsrCodes closed 1 year ago
Removed win-detect-browser
patch because it is no longer needed.
Linux action still fails when the release/app
does not have node modules. Need to fix the workflow for that. Completely tested on windows and linux
Fixed all audit bugs
@electron/*
instead ofelectron-*
wherever deprecatedUpdates release pipeline node version to 16.15.0
Known issue introduced - signing and afterSign not triggered This is because earlier, electron-builder's
afterSign
hook was faulty and would also trigger when wrongly configured (which I guess is the case in our application). Reference - https://github.com/electron-userland/electron-builder/pull/7311 The build is still notarized (requires an extraAPPLE_APP_SPECIFIC_PASSWORD
environment variable) but not signed. As a result of this erb'snotarize.js
is not executed.