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