It looks like they have a very specific and unique build process which they really should handle with something more customizable like Jenkins. Instead they're using something that's really intended for quick and light deployments for intense dev ops setup.
I really like GitHub actions, but I'm only doing very simple things. Don't call a fork bad because it's not great when you're eating soup