The official Cloudflare CLI can ship static site content with one command: "wrangler pages deploy"
Easy enough to run from another CI or automated system.
Easy enough to run from another CI or automated system.
But, the wrangler CLI isn't that much of a step up. Biggest items are installing the CLI and having the CloudFlare API token available in a secure manner.