The RISE RISC-V Runners: free, native RISC-V CI on GitHub

Free hardware tests for everyone—fans hype it, cynics cry 'snooping' and 'snail speed'

TLDR: RISE launched free GitHub runners that test code on real RISC-V machines, making it easier for projects to support the open chip. Commenters are split between excitement and worries about snooping, secret exposure, slow hardware, and future GitHub fees—so it’s praise with a heavy side of paranoia.

Real RISC-V on GitHub for free? The RISE project just dropped a plug-and-play GitHub Actions runner that lets any open-source repo run tests on actual RISC-V boards—no emulators, no waitlists, just one label change and you’re off. It’s backed by Scaleway servers, spins up clean machines for every run, and the whole setup is open source. Sounds dreamy… until the comments arrived.

The crowd split fast. Hype camp: users like IshKebab cheered the move as a big step for RISC-V, the open chip architecture fighting to grow its software ecosystem. They’re thrilled there’s no cost and no hardware shopping. Doom camp: Western0 rolled in with a tinfoil hat take—“perfect for snooping”—sparking a mini firestorm of “CI or CIA?” jokes. Security-minded folks like woodruffw didn’t laugh: they warned that using a third-party to run GitHub jobs means trusting them with your secrets and logs, even on public code. That anxiety turned into a whole sub-thread about whether free convenience is worth potential risk.

Then came the speed wars. One commenter groaned that current RISC-V chips feel “not much faster than” emulation, while another lamented the “old hardware” with no fancy vector features yet. Translation: people love the idea, but want faster silicon and clear guardrails. Bottom line: big applause, bigger side-eye, and a few snail memes for good measure. Read the full pitch at RISE and the app at GitHub to decide which camp you’re in.

Key Points

  • RISE announced early availability of free, managed GitHub Actions runners that execute CI on real RISC-V hardware for any open source GitHub project.
  • Setup involves installing a GitHub App (org or personal) and using the runs-on label 'ubuntu-24.04-riscv' to target RISC-V runners.
  • Workflows trigger a backend that provisions a fresh Kubernetes pod on a dedicated RISC-V node, registers an ephemeral runner, and cleans up after completion.
  • Docker-in-Docker is enabled by default, supporting docker build/run, Docker Compose, and Buildx within CI jobs.
  • The platform runs on Scaleway bare-metal EM-RV1 RISC-V servers with single-job-per-node scheduling and is open source across multiple repositories.

Hottest takes

"Perfect for snooping on other people’s projects." — Western0
"Very good move." — IshKebab
"chips are not much faster than QEMU emulation" — stabbles
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.