Skip to content

Add notarization for macOS#158

Open
pdesgarets wants to merge 1 commit intoovh:mainfrom
pdesgarets:add-notarization
Open

Add notarization for macOS#158
pdesgarets wants to merge 1 commit intoovh:mainfrom
pdesgarets:add-notarization

Conversation

@pdesgarets
Copy link

Description

Adds notarization
Needs adding of relevant secrets, see https://goreleaser.com/customization/notarize/#getting-the-keys
See here for an example of working binary (runs out of the box without warning, codesign -dvvv /path/to/binary shows a signature and an authority)

Fixes #91

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

Checklist:

  • My code follows the style guidelines of this project
  • I have commented my code
  • I ran go mod tidy
  • I have added tests that prove my fix is effective or that my feature works

@pdesgarets pdesgarets requested a review from a team as a code owner March 3, 2026 15:11
Signed-off-by: Paul des Garets <pdesgarets@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: wrongly signed binary triggers ASP protection on macos and prevents safe execution

1 participant