Publicado: Apr 24, 2024

Agora, o AWS CodeBuild oferece suporte a executores auto-hospedados gerenciados do GitHub Actions. Os clientes podem configurar projetos do CodeBuild para receber eventos de trabalho do fluxo de trabalho do GitHub Actions e executá-los em hosts efêmeros do CodeBuild. O AWS CodeBuild é um serviço de integração contínua totalmente gerenciado que compila código-fonte, executa testes e produz pacotes de software prontos para implantação.

Esse recurso permite que o GitHub Actions se integre nativamente à AWS, fornecendo segurança e conveniência por meio de recursos como IAM, AWS Secrets Manager, AWS CloudTrail e Amazon VPC. Os clientes podem acessar todas as plataformas de computação oferecidas pelo CodeBuild, incluindo instâncias Lambda, aprimoradas para GPU e baseadas em ARM.

A integração do CodeBuild com os webhooks do GitHub Actions está disponível em todas as regiões onde o CodeBuild é oferecido. Para obter mais informações sobre todas as regiões da AWS em que o CodeBuild está disponível, consulte a página de regiões da AWS.

Para começar, configure webhooks em um projeto do CodeBuild e atualize o YAML do fluxo de trabalho do GitHub Actions para usar executores auto-hospedados residentes em máquinas do CodeBuild. Para saber mais sobre como começar a usar o CodeBuild, acesse a página do produto AWS CodeBuild. Para saber mais sobre a integração do CodeBuild com o GitHub Actions, consulte a documentação do CodeBuild sobre executores de GitHub Action auto-hospedados no AWS CodeBuild.