Description
What would you like to be added:
We are all familiar with this very annoying Gatekeeper warning when we download unsigned & unnotarized darwin binaries from the internet using a browser. Apple has forced notarising binaries since June 2019 from 10.15+ releases.
https://developer.apple.com/documentation/security/notarizing_macos_software_before_distribution
https://support.apple.com/en-gb/HT202491
Historically this required a macOS machine to be used at some point during the build process but this can now be done on any platform now.
I solved this problem for Knative and I can share my codesigning certificates and the scripts to make it possible. I think it will be a very fun QoL fix to talk about at Kubecon.
https://knative.dev/blog/releases/announcing-knative-v1-8-release/#breaking-or-notable
https://github.com/knative/func/releases/tag/knative-v1.8.0
knative/test-infra#3559
/sig cli
/sig release
Metadata
Metadata
Assignees
Labels
Type
Projects
Status