Hi, this is not a new project but I would like to spread the word, I thought it might be useful for the Haiku community. I’ve created a GitHub action that adds support for platforms that GitHub does not officially support, one of which is Haiku. Version 1.5.0 was just released which adds support for the new Haiku R1/beta6. Under the hood it works by starting a virtual machine and running the user’s commands inside the VM. It’s aimed at minimizing the startup overhead to be able to run the commands as soon as possible.
For more information and instructions how to use it see: Cross Platform Action · Actions · GitHub Marketplace · GitHub.