Skip to content

Add riscv64 to release binaries #3192

@gounthar

Description

@gounthar

Release binaries currently cover x86_64, aarch64, armv7, arm, and loongarch64, but not riscv64. It would be useful to add riscv64gc-unknown-linux-musl (or the gnu variant) to the release matrix.

The change is small: one more entry in the matrix.target / include block in .github/workflows/release.yaml, plus the corresponding cross-linker package (gcc-riscv64-linux-gnu). The pattern already exists for loongarch64, so riscv64 would follow the same approach.

just builds and passes CI on native riscv64 hardware with no code changes. A proof-of-concept workflow running on riscv64 runners (v1.48.0, riscv64gc-unknown-linux-gnu) completed successfully: https://github.com/gounthar/just/actions/runs/23497538799

Happy to open a PR if this seems reasonable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions