技能:deploy-cloudflare
功能说明
将 myanmardev.com 项目部署到 Cloudflare Pages(前端)和 Cloudflare Workers(API 代理),一步完成构建、密钥检查与部署。
使用时机
当变更准备就绪可发布时——Claude 运用此技能构建 Astro 站点,部署带密钥的 Worker,并验证部署已生效。
操作步骤
- 运行
pnpm build验证 Astro 前端能正常构建 - 确认
workers/wrangler.toml存在且workers/subdomain-api.js未被修改 - 部署 Worker:
npx wrangler deploy workers/subdomain-api.js(Worker 上的密钥已预先设置) - 部署前端:推送到 main 分支——Cloudflare Pages 通过 GitHub 集成自动部署
- 验证:curl
https://myanmardev.com/health应返回 200,并检查根路径下子域名构建器是否正常加载