Communitygithub.com

vibecode-ting/temp_myanmardev.com

一键部署 myanmardev.com 项目到 Cloudflare Pages(前端)和 Cloudflare Workers(API 代理),涵盖构建、密钥检查与部署流程。

temp_myanmardev.com 是什么?

该技能用于将 myanmardev.com 项目完整部署到 Cloudflare 基础设施。它自动执行 Astro 前端构建、Worker API 代理部署及密钥验证。通过运行 `pnpm build` 确保前端构建无错误,检查 `wrangler.toml` 配置文件和 Worker 脚本的完整性,然后使用 `npx wrangler deploy` 部署 Worker(密钥已预设),最后将前端推送到主分支触发 Cloudflare Pages 自动部署。部署完成后,会通过健康检查端点(`/health`)和根路径验证服务是否正常运行。支持平台包括 Cloudflare Pages 和 Cloudflare Workers。这套流程将原本分散的手动操作整合为一条命令,显著降低了部署失误风险,适合 CI/CD 或直接由 Claude 触发。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/vibecode-ting/temp_myanmardev.com/tree/HEAD/.claude/skills/deploy-cloudflare

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

技能:deploy-cloudflare

功能说明

将 myanmardev.com 项目部署到 Cloudflare Pages(前端)和 Cloudflare Workers(API 代理),一步完成构建、密钥检查与部署。

使用时机

当变更准备就绪可发布时——Claude 运用此技能构建 Astro 站点,部署带密钥的 Worker,并验证部署已生效。

操作步骤

  1. 运行 pnpm build 验证 Astro 前端能正常构建
  2. 确认 workers/wrangler.toml 存在且 workers/subdomain-api.js 未被修改
  3. 部署 Worker:npx wrangler deploy workers/subdomain-api.js(Worker 上的密钥已预先设置)
  4. 部署前端:推送到 main 分支——Cloudflare Pages 通过 GitHub 集成自动部署
  5. 验证:curl https://myanmardev.com/health 应返回 200,并检查根路径下子域名构建器是否正常加载

相关技能