Actions are bad, but they're free (to start) and just good enough that they're useful to set up something quick and dirty, and tempt you to try and scale it for a little while.

Exactly. Any github alternative needs to consume same GithubActions syntax OOTB I'm afraid.