It looks like the git provider I’m using is not supported by Cloudflare Pages. Because it is self-hosted (Gitea), I doubt there will ever be direct support for it.
I already have a build process to build and test my application. With Netlify, I can use their cli to “push” a bundle of built files to deploy them. Is there a way to do something similar with Cloudflare Pages?