Skip to content

ci: add riscv64 to release build matrix#2132

Open
gounthar wants to merge 1 commit intodandavison:mainfrom
gounthar:feat/release-riscv64
Open

ci: add riscv64 to release build matrix#2132
gounthar wants to merge 1 commit intodandavison:mainfrom
gounthar:feat/release-riscv64

Conversation

@gounthar
Copy link
Copy Markdown

Adds riscv64gc-unknown-linux-gnu to the CD workflow using native RISE riscv64 runners (ubuntu-24.04-riscv, use-cross: false), following the same pattern as the macOS aarch64 entry.

Native riscv64 GitHub Actions runners are provided by the RISE Project, free for open source. To enable: install the RISE runners GitHub App. Without the app, the job stays queued with no runner available.

Build validated on native riscv64: https://github.com/gounthar/delta/actions/runs/23412161647

Closes #2131

Add riscv64gc-unknown-linux-gnu using native RISE riscv64 runners
(ubuntu-24.04-riscv). Builds natively with cargo (no cross needed).

Closes dandavison#2131

Signed-off-by: Bruno Verachten <gounthar@gmail.com>
@gounthar
Copy link
Copy Markdown
Author

Note: since this repo is on a personal account (not an org), the correct RISE runners app to install is the one for personal accounts: https://github.com/apps/rise-risc-v-runners-personal (the link in the PR description points to the org version).

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.

Add riscv64 release binaries

1 participant