-
-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Description
Hi
I just confirmed the Amass on native RISC-V machine Milk-V Pioneer Box and as its all go which already supported on RISC-V, I 'had no issue building this for RISC-V. However, I noticed amass do not provide official risc-v release. I would like to propose releasing it for risc-v arch too.
Motivation
- Ecosystem growth: RISC-V adoption is increasing across Linux distributions.
- Build parity: Amass builds cleanly on riscv64 with
CGO_ENABLED=0
, matching the existing CI defaults. - Quality signal: A native riscv64 job would ensure ongoing compatibility without relying on emulation.
Proposed scope
- Extend
.github/workflows/go.yml
with a riscv64 job that:- Runs on a
self-hosted, linux, riscv64
runner. - We can use the RISC-V runner from Cloud-V (official RISC-V Lab Partner) see details here
- Currently available RISC-V machines on Cloud-V are Banana Pi BPI-F3, Milk-V Pioneer Box, VisionFive 2
- Runs on a
- Additive and non-blocking for existing CI.
Next steps
I would like to make this PR, but I’d like to confirm whether the maintainers are interested in including this riscv64 job.
I'm Akif from @10xEngineers working as part of official RISC-V Lab Partner (Cloud-V). I'm mainly working on increasing the SW support for RISC-V and with that intention I'm asking for PR, hoping to provide RISC-V machine for this project so you can also release/test for/on RISC-V.
Thanks!
Metadata
Metadata
Assignees
Labels
No labels