Automatic Deploys: Gitea to Cloudflare Pages
Overview This is the final piece of the Hugo publishing pipeline: a Gitea Actions workflow that automatically builds the Hugo site and deploys it straight to Cloudflare Pages every time you push to your private Gitea repo. No manual builds, no manual uploads… push to main, and the live site updates itself. Hardware / Requirements A registered and running Gitea Act Runner (see my Gitea Act Runner Setup on Proxmox guide if you haven’t set this up yet). A Cloudflare account with a Pages project already created and connected to your domain. A Cloudflare API Token with Pages edit permissions. 🌐 Prerequisite: Generate your Cloudflare API Token and Account ID beforehand (you’ll need both to authenticate the deploy step). ...