Compétence : déploiement-cloudflare
Fonctionnement
Déploie le projet myanmardev.com sur Cloudflare Pages (frontend) et Cloudflare Workers (proxy API), en exécutant la construction, la vérification des secrets et le déploiement en une seule étape.
Quand l'utiliser
Lorsque les changements sont prêts à être livrés — Claude applique cette compétence pour construire le site Astro, déployer le Worker avec ses secrets, et vérifier que le déploiement est en ligne.
Instructions
- Exécutez
pnpm buildpour vérifier que le frontend Astro se construit correctement - Vérifiez que
workers/wrangler.tomlest présent et queworkers/subdomain-api.jsn'a pas été modifié - Déployez le Worker :
npx wrangler deploy workers/subdomain-api.js(les secrets sont déjà définis sur le Worker) - Déployez le frontend : poussez sur main — Cloudflare Pages se déploie automatiquement via l'intégration GitHub
- Vérifiez : curl
https://myanmardev.com/healthpour un code 200, et vérifiez que le générateur de sous-domaine se charge à la racine