Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: use goreleaser for building cross-compiled binaries and add riscv64 target #2135

Merged
merged 2 commits into from
Aug 20, 2024

Conversation

macabu
Copy link
Contributor

@macabu macabu commented Aug 18, 2024

The main motivation behind it is because "gox" is unmaintained and archived and it does not support "linux/riscv64" as a target.

Right now, goreleaser is only building the binaries, and I've tried to replicate the exact same way the old script does.

In the future, if so desired, goreleaser could be used to further automate the build and release pipeline by creating the release in GitHub.

I've also taken the opportunity in this PR and added linux/riscv64 as a build target (which closes #1347), but I am happy to move it to another PR as well.

… archs

The main motivation behind it is because "gox" is unmaintained and archived
and it does not support "linux/riscv64" as a target.

Right now, goreleaser is only building the binaries, and I've tried to replicate
the exact same way the old script does.

In the future, if so desired, goreleaser could be used to further automate the
build and release pipeline by creating the release in GitHub.
@mikefarah mikefarah merged commit c46c1a7 into mikefarah:master Aug 20, 2024
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Supporting RISC-V releases
2 participants