GitHub Actions, uma plataforma automatizada de CI/CD para GitHub, foi aprimorada para clientes corporativos, com recursos que incluem segurança mais forte e executores aprimorados por GPU para aprendizado de máquina.
O GitHub anunciou atualizações em sua frota de executores hospedados para Actions em 2 de abril. Para fortalecer a segurança, o GitHub Actions agora oferece rede privada do Azure para executores hospedados no GitHub. O recurso combina computação na nuvem com acesso seguro e controle sobre a segurança da rede, eliminando a sobrecarga de manutenção da infraestrutura. Os executores hospedados para todos os principais sistemas operacionais têm como objetivo facilitar a construção e o teste de um projeto, que pode ser executado diretamente em uma máquina virtual ou contêiner.
Com executores hospedados em GPU para aprendizado de máquina, agora em versão beta pública, as equipes que trabalham com grandes modelos de linguagem ou que exigem placas gráficas GPU para desenvolvimento de jogos agora podem executar processos de automação e CI/CD no GitHub Actions. Esse recurso também oferece suporte a testes de aplicativos, escalonamento automático e redes privadas.
O GitHub também está expandindo sua frota de executores hospedados para incluir dois executores vCPU Linux e quatro vCPU Windows. Os projetos podem ser executados em uma VM ou dentro de um contêiner. Os executores hospedados em silício da Apple (M1) também já estão disponíveis para o público geral.
As atualizações ocorrem no momento em que a plataforma GitHub Actions completa cinco anos, com 22.000 Actions agora disponíveis no GitHub Marketplace. Os executores hospedados maximizam o tempo de codificação do desenvolvedor, eliminando a sobrecarga associada ao gerenciamento de infraestrutura, disse o GitHub. Para administradores Devops, os executores hospedados reduzem o tempo e o custo necessários para manter a infraestrutura de computação para automação do ciclo de vida do software.