Any plan to use GitHub Actions CI?
Closed this issue · 1 comments
- Better integration than Jenkins
- Download built binary easily in GitHub Actions
- Better syntax than Jenkins (personal opinion)
- No need for self deployed Jenkins agent
I started looking into it since someone wrote a script for the linux build
If I was only running on the 3 major platforms and had simple unit tests, GitHub Actions seems like the right choice.
But I have plans to run automation on all my platform where it will start Boxedwine, launch a program with Wine in Boxedwine and run it with simulated mouse and keyboard events and compare the screen shot results in a headless manner. These can take a serious about of CPU and RAM. In the past I had automation runs take over an hour that tested multiple apps and games. I doubt GitHub would allow that :)
If it was easy to setup GitHub Actions with Raspberry Pi, Emscripten and Mac with an ARM chip, then I would consider using it for the main build and maybe running automation on Jenkins. But I don't really want to spend much effort on it since I already need Jenkins.