GitHub Actions: Reconsiderando sua utilização

2025-01-20

Este artigo descreve as frustrações do uso do GitHub Actions para CI/CD em um grande monorepo com 15 engenheiros constantemente enviando código para o branch principal. O autor destaca problemas importantes: verificações obrigatórias com defeito para pull requests em uma configuração de monorepo, baixa reusabilidade do fluxo de trabalho e gerenciamento de YAML, falta de ambiente de desenvolvimento local e a atitude não responsiva do GitHub em relação ao feedback do usuário. A conclusão defende a exploração de plataformas de CI/CD alternativas, como GitLab, Jenkins ou até mesmo Dagger, para melhores soluções.

Desenvolvimento