We switched our entire product studio to a self hosted Forgejo https://forgejo.org/ and honestly this has been one of our best decisions:

it's fast, has a great API for bots and automations to use, just a Go project so we've been able to make some tweaks to the runner. Very easy to setup and admin