You can run your own github actions compatible-ish server. https://github.com/nektos/act

Personally my favorite is probably drone-ci.

I'd suggest not buying in too hard on any one of these CI systems and just writing shell scripts. Shell scripts are portable, and you can use whatever to trigger them.