GoogleCloudPlatform / cloud-sql-proxy

A utility for connecting securely to your Cloud SQL instances
Apache License 2.0
1.26k stars 345 forks source link

Sign / notarize the Mac binaries #1712

Open wyardley opened 1 year ago

wyardley commented 1 year ago

Feature Description

In issues like #95, it's suggested to use the direct download vs. using homebrew or even gcloud components .... This proposes signing the Apple binaries in such a way that they can be run locally.

I don't think #1267 will directly handle this, right?

enocom commented 1 year ago

Helpful: https://artyom.dev/notarizing-go-binaries-for-macos.md

enocom commented 1 year ago

And this: https://federicoterzi.com/blog/automatic-code-signing-and-notarization-for-macos-apps-using-github-actions/.

We'd need an Apple Developer account, but could otherwise integrate this into our existing build process.

wyardley commented 1 day ago

Hi @jackwotherspoon - any new news on this one?

jackwotherspoon commented 1 day ago

Hi @jackwotherspoon - any new news on this one?

Hi @wyardley thanks for the interest here! 😄

We recently did our planning for the upcoming 6 months and signing our binaries was included in the timeline and is high on our list, so hopefully by the end of the year 🤞

@hessjcg will be the one working on it so assigning it over to him