workflow
intro.yml
o presiona Enter
intro.yml #1 · booting
workflow_dispatch · main · 0.00s
Mount infrastructure
Pull claude-code:agent
Start whoami.service
Load identity: diego-valdez
Establish secure session
haz clic o presiona cualquier tecla para saltar
← Todos los proyectos
deploy.yml #1 · my-react-app
workflow_dispatch · main · deployed
Resumen

SPA en React desplegada en S3 + CloudFront, con infraestructura definida completamente en Terraform, generada y revisada mediante un flujo de trabajo agéntico en Claude Code.

Arquitectura

Un workflow de GitHub Actions construye la app y la publica directamente en S3 en cada push a main, autenticándose en AWS mediante IAM OIDC — sin claves de acceso de larga duración almacenadas en ningún lado. CloudFront sirve los archivos generados por HTTPS y su caché se invalida en cada despliegue. El Terraform, el rol OIDC y el propio workflow de CI fueron generados y revisados mediante un flujo de trabajo agéntico con Claude Code — infraestructura escrita por un agente dedicado, revisada luego por una pasada de seguridad antes de aplicar cualquier cambio.

Ver el diagrama completo de arquitectura en el README ↗
Stack

React · Terraform · AWS S3 · CloudFront