Skip to content

GitHub and Cloudflare Engineering Standard

  1. Branch Strategy: main (production), develop/staging (integration testing), feature/* (feature development)
  2. Automated Deployment: GitHub push → Cloudflare Pages integration or build/preview URL generation via GitHub Actions
  3. Mandatory Code Review: Main branch merges require peer approval (Approve)
  • wrangler dev --remote: Local execution + connection to actual Cloudflare resources (KV, D1, etc.) for 100% edge runtime replication
  • wrangler tail: Monitor production environment requests, status codes, console.log, and exceptions via real-time streaming
  • Adhere to error budget, validate in staging before promoting to production