Skip to content

Sign the MacOS binaries to avoid Gatekeeper warnings #52

@jdomeracki-coder

Description

@jdomeracki-coder

Enhancement Proposal

It would be nice if we signed the MacOS binaries to avoid Gatekeeper warnings

Image

Rationale

This would significantly improve the first time user's experience by removing the need to manually bypaass the security mechanism.

> 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
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions