GitHub Actions ganha nova arquitetura e recursos em 2025
GitHub Actions fechou 2025 com uma reformulação completa de backend que já roda 71 milhões de jobs por dia, liberou funções pedidas há anos, como YAML anchors e cache acima de 10 GB, e definiu seu roteiro para 2026.
Por que o backend precisou mudar
Em 2024, o serviço executava cerca de 23 milhões de jobs diários, mas o crescimento constante ameaçava a estabilidade. A equipe decidiu reestruturar os serviços centrais que alimentam cada job e runner, mirando escalabilidade 10×, menor latência e resiliência a falhas de infraestrutura. A nova base, implantada desde agosto, permite que grandes empresas iniciem sete vezes mais jobs por minuto.
Embora o esforço tenha freado a liberação de recursos no curto prazo, ele pavimentou o caminho para melhorias frequentes e confiáveis. Segundo análise do portal de tecnologia The Verge, essa estratégia acompanha a tendência de priorizar performance antes de expandir funcionalidades em plataformas de CI/CD.
Melhorias já disponíveis para desenvolvedores
Com a migração concluída, o time voltou-se a demandas históricas da comunidade:
- YAML anchors: evitam repetição de código ao permitir declarar um bloco com & e referenciá-lo com * em vários pontos do workflow.
- Templates privados: organizações podem manter modelos internos no repositório
.github, padronizando pipelines sem expor configurações. - Workflows reutilizáveis mais profundos: agora são 10 níveis de aninhamento e até 50 chamadas por execução, facilitando arquiteturas modulares.
- Cache acima de 10 GB: dependências volumosas deixam de ser descartadas precocemente, acelerando builds em monorepos.
- Inputs do workflow_dispatch ampliados: de 10 para 25 parâmetros, permitindo automações de autoatendimento mais sofisticadas.
- Novos runners e imagens: arm64 para repositórios públicos, macOS 15, Windows 2025 e suporte a imagens customizadas (preview).
Roadmap: o que vem em 2026
No primeiro trimestre, a plataforma promete:
Imagem: Internet
- Agendamento com fuso horário e maior confiabilidade.
- Retorno do run ID em disparos manuais.
- Função
case()em expressões condicionais. - Interface mais veloz, filtro de jobs e melhor renderização para workflows com 300+ jobs.
A equipe também iniciou o desenvolvimento de passos paralelos, uma das solicitações mais votadas, com entrega prevista antes de junho.
Essas mudanças consolidam o GitHub Actions como peça central de automação de software. Para acompanhar outras novidades do ecossistema tech e dicas de otimização de setup, visite nossa página principal.
Crédito da imagem: GitHub Fonte: GitHub



