Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code signing #58

Open
OiNutter opened this issue Sep 9, 2021 · 0 comments
Open

Code signing #58

OiNutter opened this issue Sep 9, 2021 · 0 comments

Comments

@OiNutter
Copy link
Contributor

OiNutter commented Sep 9, 2021

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant