Ooh, Woodpecker CI works with Gitea
and Forgejo.
https://woodpecker-ci.org/ That might be last piece I needed to migrating Git repos from GitHub to a self-hosted forge.
Edit: Actually there's Gitea Actions and Forgejo Actions, that might be enough for my use case.
https://docs.gitea.com/usage/actions/
https://forgejo.org/docs/next/user/actions/reference/