community icon indicating copy to clipboard operation
community copied to clipboard

Sign and notarize CLI binaries

Open JordanSussman opened this issue 3 years ago • 2 comments

Description

Beginning with macOS Catalina (10.15), Apple is requiring all software distributed outside of the Mac App Store to be signed and notarized. Software that is not signed and notarized receives error messages like the following: image.

Value

Reduce security concerns and user confusion.

Definition of Done

Utilizing the CLI binary on the latest versions of Windows and MacOS no longer provides errors.

Additional details

I've found the gon package to be useful in automating the otherwise convoluted signing and notarization process that Apple has.

Impacted Personas (Optional)

All users of the CLI on MacOS.

JordanSussman avatar Aug 26 '21 13:08 JordanSussman

Yes, I've been looking at gon as well.

wass3r avatar Aug 27 '21 03:08 wass3r