cloudflare / cloudflare/cfssl

multi-arch build process / release improvements

Open
#1,159 0 comments 0 reactions 1 assignee Claimed by @nickysemenza View on GitHub
Dominant language
Go
Stars
9.5k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

Go build step requires cgo, so the release process is aided by https://github.com/cbroglie/goreleaser-cgo, which is a thin wrapper around https://github.com/docker/golang-cross. (Introduced in https://github.com/cloudflare/cfssl/pull/1048) However, it doesn't support go 1.14 or 1.15 currently: https://github.com/docker/golang-cross/issues/64.
One alternative could be https://github.com/elastic/golang-crossbuild. It would also make future PRs easier if the goreleaser-cgo image was part of the repo.

Also https://pkg.cfssl.org/ is trailing behind by a couple versions, I'm going to link our internal ticket to this issue.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.