We’re using actions for our UE4 cross platform game; it’s going really rather well!
We have 5 machines running multiple self hosted runners; all using git lfs cache & some pre built docker containers; we’re really happy with the setup so far.
One thing we would love to see; is some sort of scoring / tag system where we can have a build “prefer” a runner - either specifically, or via a tag: we have some beefy machines that compile the engine in 5 minutes, but some other slower ones for when things go crazy & the queues really go up in size.
When the farm is quiet; we’d love a way to “prefer” the beast machines; to get the best build times for out of hours work
Keep up the great work!
Cally & Netspeak Games Team