Open alexanderson1993 opened 3 years ago
I can pick this up this weekend.
Holler if you have any questions. We'll be using my Apple Developer account for macOS code signing and notarization, and the appropriate environment variables are set up in the repo secrets, so you should be able to access those in the Github Action that performs the build process. Not sure how all that will work, but it's not impossible. 😅
Here are some helpful links that I used for code signing and notarizing the Electron app https://samuelmeuli.com/blog/2019-04-07-packaging-and-publishing-an-electron-app/#code-signing https://samuelmeuli.com/blog/2019-12-28-notarizing-your-electron-app
The "Single Executable Apps" feature could be helpful for this https://openjsf.org/blog/2023/04/18/node-js-20-now-available/
This involves a couple of things
Discussed in https://github.com/Thorium-Sim/thorium-nova/discussions/14