Publicado en: Apr 24, 2024

AWS CodeBuild ahora admite agentes de ejecución autohospedados y administrados de GitHub Action. Los clientes tienen la opción de configurar sus proyectos de CodeBuild para recibir eventos de trabajo del flujo de trabajo de GitHub Actions y ejecutarlos en hosts efímeros de CodeBuild. AWS CodeBuild es un servicio de integración continua completamente administrado que compila código fuente, ejecuta pruebas y produce paquetes de software listos para su implementación.

Esta característica permite que GitHub Actions se integre de forma nativa con AWS, proporcionando seguridad y comodidad a través de funciones como IAM, AWS Secrets Manager, AWS CloudTrail y Amazon VPC. Los clientes pueden acceder a todas las plataformas informáticas que ofrece CodeBuild, incluidas las instancias Lambda, mejoradas con GPU y basadas en ARM.

La integración de CodeBuild con los webhooks de GitHub Actions está disponible en todas las regiones en las que se ofrece CodeBuild. Para obtener más información sobre las regiones de AWS en las que CodeBuild está disponible, consulte la página de regiones de AWS.

Para empezar, configure los webhooks en un proyecto de CodeBuild y actualice el YAML del flujo de trabajo de GitHub Actions para usar ejecutores autohospedados alojados en máquinas de CodeBuild. Para obtener más información sobre cómo empezar, visite la página del producto AWS CodeBuild. Para obtener más información sobre la integración de CodeBuild con GitHub Actions, consulte la documentación de CodeBuild sobre los agentes de ejecución de GitHub Action autohospedados en AWS CodeBuild.