What problem does it solve?
Setting up, refactoring, or maintaining a GitHub Actions CI/CD pipeline for deploying Cloudflare Workers/Pages apps with D1/R2, including tests, builds, migrations, and multi-environment deploys, can be complex and time-consuming. This Skill automates the creation of fast, reliable, and readable pipelines, reducing manual effort and deployment errors.
Core Features & Use Cases
- Comprehensive CI/CD Workflows: Create GitHub Actions workflows for testing, linting, building, and deploying Workers/Pages apps on push or pull request.
- Multi-Environment Deployment: Automate deployments to dev, staging, and production environments, including D1 migrations and environment-specific API tokens.
- Secure Secrets & Preview Deploys: Wire Cloudflare API tokens securely into GitHub Actions and support optional preview deployments for feature branches.
Quick Start
Create CI + deploy GitHub Actions for my Hono Worker on Cloudflare, running tests and deploying to staging on every push to develop, and deploying to production only on main with D1 migrations included.