feat(release): update goreleaser config to v2 and support darwin binaries#781
feat(release): update goreleaser config to v2 and support darwin binaries#781rektdeckard merged 3 commits intomainfrom
Conversation
|
See the release notes for bumping the sdk, you'll need to bump livekit-cli version as well: |
|
@real-danm i bumped |
Darwin binaries aren't executable without signing.. they should be getting the signed copies from homebrew instead. |
|
@davidzhao Is that true? Plenty of people are distributing binaries through homebrew, and the Gatekeeper quarantine procedure flags apps that are downloaded from quarantine-aware sources (browser, email, etc.) not as a blanket. Yes, you won't be able to download this directly from the browser and run it without the quarantine popup, but when fetched from homebrew and installed to And as I understand it, code signing is a different problem and is only enforced for Part of the reason for this change is that @theomonnom is adding a lot of functionality to the CLI (console mode, simulations) that require a ton of vendored C libraries and bindings to Go, and it isn't going to be easy to make that work reliably if homebrew builds from source on the host machine as it currently does. |
goreleaseraction tov7and config tov2darwinbinaries in release workflowwindows-arm32binaries in release workflowserver-sdk-go