elastic / elastic/docs-builder

Notarize OSX binaries

Open
#137 3 comments 0 reactions 0 assignees View on GitHub
ai-triaged ai:eng-question ai:product-question stale
Dominant language
C#
Stars
24
Forks
44
Avg merge
1d 7h
Merged PRs (30d)
146

Description

We now attach builds of the binaries from various OS's to releases:

https://github.com/elastic/docs-builder/releases/tag/0.1.3

For OSX downloading these is not sufficient, a user needs to either manually ad-hoc sign.

We can create an install script that does this. This an approach bicep from azure took: https://github.com/Azure/bicep/pull/11824/files

Long term we might want to look at doing this properly: https://www.kenmuse.com/blog/notarizing-dotnet-console-apps-for-macos/

I imagine this might already be a solved piece of automation for other binaries we ship.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.