Skip to content
This repository has been archived by the owner on Jun 17, 2021. It is now read-only.

Signing Guppy for MacOS #222

Open
joshwcomeau opened this issue Sep 7, 2018 · 2 comments
Open

Signing Guppy for MacOS #222

joshwcomeau opened this issue Sep 7, 2018 · 2 comments
Assignees
Labels
upcoming feature New feature or request

Comments

@joshwcomeau
Copy link
Owner

This is something we've spoken about on Gitter, but I thought I'd create an issue so that we can track it.

When downloading Guppy now on MacOS, the app won't open if you double-click it:

screen shot 2018-09-07 at 7 30 13 am

Savvy users will know that they can right-click and "open" to get around this. While aspiring programmers are more often than not still proficient with using computers, there is certainly still a subset who will be blocked by this. We want Guppy's onboarding to be as low-friction as possible.

This involves the purchase of an Apple Developer account, which I purchased a few days ago. I will begin setting up code signing shortly.

More info:
https://electronjs.org/docs/tutorial/code-signing

@joshwcomeau joshwcomeau added the upcoming feature New feature or request label Sep 7, 2018
@joshwcomeau joshwcomeau self-assigned this Sep 7, 2018
@mathieudutour
Copy link
Collaborator

If you are interested, I have a script to automatically sign and create a new release on GH when pushing a branch named __release-production-COMMIT_SHA in https://github.com/kactus-io/kactus.

The gist is to

@joshwcomeau
Copy link
Owner Author

Thanks @mathieudutour! Interesting idea to have a hook on specific branch names. Thanks for sharing, will look into that once the initial version is signed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
upcoming feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants