Publié le: Apr 24, 2024

AWS CodeBuild prend désormais en charge les exécutions GitHub Action gérées et auto-hébergées. Les clients peuvent configurer leurs projets CodeBuild pour recevoir les événements de travail du flux de travail GitHub Actions et les exécuter sur des hôtes éphémères CodeBuild. AWS CodeBuild est un service d'intégration continu entièrement géré qui compile votre code source, exécute des tests et produit des packages logiciels prêts à être déployés.

Cette fonctionnalité permet à GitHub Actions de s'intégrer de manière native à AWS, offrant sécurité et simplicité grâce à des fonctionnalités telles que IAM, AWS Secrets Manager, AWS CloudTrail et Amazon VPC. Les clients peuvent accéder à toutes les plateformes de calcul proposées par CodeBuild, y compris les instances Lambda, améliorées par processeur et basées sur ARM.

L'intégration de CodeBuild aux webhooks GitHub Actions est disponible dans toutes les régions où CodeBuild est proposé. Pour en savoir plus sur les régions AWS dans lesquelles CodeBuild est disponible, consultez la page des régions AWS.

Pour commencer, configurez des webhooks dans un projet CodeBuild et mettez à jour le flux de travail GitHub Actions YAML pour utiliser des exécutions auto-hébergés sur des machines CodeBuild. Pour en savoir plus sur la façon de démarrer avec CodeBuild, consultez la page produit AWS CodeBuild. Pour en savoir plus sur l'intégration de CodeBuild à GitHub Actions, consultez la documentation de CodeBuild pour les exécutions GitHub Action auto-hébergées dans AWS CodeBuild.