Closed turtleDev closed 4 months ago
This change integrates goreleaser to make the release process for raccoon standardised.
Details
Since Raccoon uses https://github.com/confluentinc/confluent-kafka-go/ which requires CGO, we needed to find a way to cross-compile our binaries for each target platform.
We use https://github.com/goreleaser/goreleaser-cross docker image to this end, which contains the necessary tooling needed.
This change integrates goreleaser to make the release process for raccoon standardised.
Details
Since Raccoon uses https://github.com/confluentinc/confluent-kafka-go/ which requires CGO, we needed to find a way to cross-compile our binaries for each target platform.
We use https://github.com/goreleaser/goreleaser-cross docker image to this end, which contains the necessary tooling needed.