ScottLogic / kdb-boothroyd

a prototype re-implementation of KDB Studio using JavaScript and Electron
Apache License 2.0
5 stars 2 forks source link

Code signing #58

Open OiNutter opened 2 years ago

OiNutter commented 2 years ago

We've got automated release and build working with semantic-release and electron-builder but at the moment the apps are signed. This doesn't prevent the apps from running, although you'll likely have to go through some faff on OSX to approve it. However it will prevent auto-update stuff from working.

I think we need to sign up for a Mac developer license as well as an iOS developer license in order to create the necessary certificate for OS X.

For Windows I think we just have to purchase a certificate and set it up.

Instructions for setting everything up with electron-builder are here: https://www.electron.build/code-signing