A segurança é reforçada com a atualização do GitHub Actions.

A plataforma CI/CD agora conta com uma atualização automatizada que inclui a rede privada do Azure, visando aprimorar a segurança, e também disponibiliza corredores hospedados pela GPU para facilitar o aprendizado de máquina.

A plataforma GitHub Actions, que oferece automação de CI/CD para o GitHub, foi melhorada para atender às necessidades de empresas, com melhorias como maior segurança e corredores com suporte a GPU para atividades de aprendizado de máquina.
O GitHub divulgou melhorias em sua frota de corredores hospedados para o GitHub Actions em 2 de abril. Para reforçar a segurança, o GitHub Actions agora inclui uma rede privada do Azure para os corredores hospedados, proporcionando uma combinação de computação em nuvem com acesso seguro e controle sobre a segurança da rede. Isso elimina a necessidade de lidar com a manutenção da infraestrutura, tornando mais fácil a construção e teste de projetos em diferentes sistemas operacionais principais, podendo ser executados em máquinas virtuais ou containers.
Com a disponibilização em beta pública de corredores hospedados em GPU para aprendizado de máquina, equipes lidando com modelos de idioma volumosos ou que necessitam de placas gráficas GPU para o desenvolvimento de jogos agora têm a capacidade de realizar processos de automação e CI/CD no GitHub Actions. Essa funcionalidade também viabiliza testes de aplicativos, auto-escalonamento e redes privadas.
O GitHub está ampliando sua variedade de corredores disponíveis, incluindo opções de dois vCPUs para Linux e quatro vCPUs para Windows. Os projetos podem ser executados em uma máquina virtual ou em um contêiner. Além disso, os corredores hospedados em Apple silicon (M1) agora estão amplamente disponíveis.
As novidades chegam à medida que a plataforma GitHub Actions completa cinco anos, com 22.000 Actions atualmente disponíveis no GitHub Marketplace. Os corredores hospedados otimizam o tempo de programação dos desenvolvedores ao eliminar a complexidade ligada à gestão de infraestrutura, conforme informado pelo GitHub. Para os administradores de devops, os corredores hospedados diminuem o tempo e os gastos necessários para manter a infraestrutura de computação destinada à automação do ciclo de vida do software.