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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions