https://developers.cloudflare.com/pages/platform/build-confi...
I currently use Netlify as it has a simple API to deploy a zip file or a slightly more complicated API to avoid re-uploading unchanged files if you have a big site.
https://docs.netlify.com/api/get-started/#deploy-via-api
I'm glad that Cloudflare is adding the option to be an origin for static sites, I would switch over if they added the option to just upload files to them without this CI/CD nonsense.