In order for us, and others, to be able to do Continuous Integration (a.k.a. automated testing and builds) for our Gitea repos, we have decided to set up Drone CI.
Over at 5apps, we’ve been using it with the official Docker Compose setup for a couple of years now, and never had any big issues with it. And Drone also comes with native support for Gitea.
Drone doesn’t have its own user accounts, but instead you just connect your Gitea account to it. It will then also show PR build status for your Gitea repos.
One question would be what domain to host it on. Maybe you could share your opinions: