| 16 Jun 2026 |
colemickens | I might look at that now that my toplevel is cross-compiled thanks to liberodark's nixos-hardware PR. 🙏 | 01:33:01 |
colemickens | (also curious if boot from NVME works with EDK2) | 01:33:33 |
dramforever | hi, i only personally have a visionfive 1 but i have access to the k1 based bpi-f3 at work (it's just not mine), and some other stuff (k3 "soon" i'm guessing) | 03:05:49 |
dramforever | i had a visionfive 2 but i gave it to someone else lol | 04:39:45 |
colemickens | (Remembering that the Actions runner agent is top-notch .NET code, and that dotnet surely doesn't support riscv64-linux yet, and I'm not going down that rabbit hole...) | 04:48:15 |
colemickens | I'd rather have Claude rewrite the runner agent in Go or Rust | 04:48:28 |
JamieMagee | You mean this one? https://github.com/riseproject-dev/riscv-runner | 16:23:24 |
colemickens | well, that's the runner scheduler app and infra, I'm thinking more of the agent that runs and then actually picks up the job. That's the real blocker here for me. | 16:24:25 |
colemickens | That project, for example, still requires riscv64-linux runners, running their riscv agent fork, built with their dotnet-riscv port. :( | 16:25:02 |
liberodark | Have solution for you | 21:38:37 |
liberodark | https://github.com/NixOS/nixpkgs/pull/530693 | 21:38:57 |
liberodark | And | 21:39:11 |
liberodark | https://github.com/Cloud-V-10xE/github-runner-riscv | 21:39:55 |
liberodark | Also have package that | 21:40:05 |
liberodark | * Hi, have solution for you | 21:40:44 |
colemickens | but doesn't that need dotnet-riscv ? surely you didn't.... also do that | 21:40:50 |
liberodark | First is in Go | 21:41:25 |
liberodark | So not need dotnet | 21:41:36 |
liberodark | And you can look at : https://github.com/Cloud-V-10xE/dotnet-riscv | 21:42:09 |
liberodark | If you need | 21:42:12 |
liberodark | * If you need dotnet | 21:42:19 |
colemickens | OH! Does the riscv-runner release have a dotnet build inside of it?! | 21:42:38 |
colemickens | I didn't think about trying to use the release tarball from https://github.com/Cloud-V-10xE/github-runner-riscv/releases/tag/v2.335.1-riscv64-net8 | 21:42:55 |
liberodark | Little painfull 😄 | 21:43:26 |
colemickens | 263MB, it probably does. That's a cool option too. Love the github-act-runner option too. Thanks for these ideas :) | 21:43:30 |
liberodark | I hope that help in your project | 21:43:53 |
liberodark | Yes that my case | 21:47:31 |
colemickens | liberodark: Do you have a derivation for github-runner-riscv-bin? You said "Also have package that", so maybe? | 23:06:00 |
colemickens | liberodark: also how are you using github-act-runner? do you have a nixos module? I tried to set it as the github-runner->package but that doesn't work. | 23:49:02 |
| 17 Jun 2026 |
liberodark | Hi,
I have this topic in parallel precisely because of needs similar to yours, but unfortunately I haven't finished it yet. I'm currently focused on other RISCV issues, more specifically GCC.
I just took the time to package github-act-runner to help those who might need it.
Best Regards | 07:17:20 |