-
Notifications
You must be signed in to change notification settings - Fork 59
Open
Description
Enhancement Proposal
It would be nice if we signed the MacOS binaries to avoid Gatekeeper warnings

Rationale
This would significantly improve the first time user's experience by removing the need to manually bypaass the security mechanism.
Line 24 in 5c425c6
> On macOS, if you're prompted that the system was unable to verify the binary, go to `System Settings -> Privacy & Security`, click "Open Anyway", and run the command again. |
Implementation
We could most likely reuse the existing workflow from coder/coder:
https://github.com/coder/coder/blob/1b66495b701263d0f8668e383f43031d27bb383a/.github/workflows/release.yaml#L68-L89
https://github.com/coder/coder/blob/1b66495b701263d0f8668e383f43031d27bb383a/scripts/sign_darwin.sh
Metadata
Metadata
Assignees
Labels
No labels