The compilation of Nebula requires some CGO dependencies, which heavily complicate the cross-compilation efforts. This PR aims to solve #60 using the Docker images provided by goreleaser/goreleaser-cross
NOTE: Super important to rely on the ghcr.io/gorelease-cross images, as there are some C libs missing at the DockerHub images. :(
Proof of Success
The compilation works fine locally (with the listed GOOS and GOARCH) when running:
Description
The compilation of Nebula requires some CGO dependencies, which heavily complicate the cross-compilation efforts. This PR aims to solve #60 using the Docker images provided by goreleaser/goreleaser-cross
NOTE: Super important to rely on the
ghcr.io/gorelease-cross
images, as there are some C libs missing at the DockerHub images. :(Proof of Success
The compilation works fine locally (with the listed GOOS and GOARCH) when running:
which reports:
Just hoping that there is nothing broken at the GitHub Actions integration (fingerscrossed)
Sorry for the spam @dennis-tra , Let me know if there is anything easier/less spammer to try out the github-actions integrations :(