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

feat: Build and release binaries for Linux RISC-V #1356

Merged
merged 1 commit into from
Oct 10, 2023

Conversation

twz123
Copy link
Contributor

@twz123 twz123 commented Oct 4, 2023

Description, Motivation and Context

I'm currently evaluating k0s on RISC-V (k0sproject/k0s#1919). In case of test failures, the k0s integration tests use support-bundle to collect the cluster state for further investigation. It would be neat if there's a precompiled support-bundle binary available for RISC-V, so that troubleshooting integration test failures becomes a bit easier.

Things done:

  • Add riscv64 to GOARCHes in .goreleaser.yaml
  • Add riscv64/linux to goreleaser-test GitHub workflow job

Checklist

  • New and existing tests pass locally with introduced changes.
  • Tests for the changes have been added (for bug fixes / features)
  • The commit message(s) are informative and highlight any breaking changes
  • Any documentation required has been added/updated. For changes to https://troubleshoot.sh/ create a PR here

Does this PR introduce a breaking change?

  • Yes
  • No

* Add riscv64 to GOARCHes in .goreleaser.yaml
* Add riscv64/linux to goreleaser-test GitHub workflow job
@twz123 twz123 requested a review from a team as a code owner October 4, 2023 13:15
@banjoh banjoh merged commit de7112f into replicatedhq:main Oct 10, 2023
23 checks passed
@twz123 twz123 deleted the build-riscv64 branch October 10, 2023 17:28
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.

2 participants