O GitHub Actions é uma plataforma de automação de fluxo de trabalho que permite que desenvolvedores criem pipelines de CI/CD diretamente dentro dos repositórios do GitHub. Ele executa jobs em runners hospedados ou auto-hospedados e se conecta a código, issues, releases e serviços de terceiros.
O GitHub Actions é gratuito para repositórios públicos e inclui um plano gratuito para repositórios privados com 2.000 minutos de runner hospedado e 500 MB de armazenamento de artefatos por mês. O GitHub Pro inclui 2.000 minutos e 2 GB de armazenamento, o Team inclui 3.000 minutos e 2 GB, e o Enterprise inclui 50.000 minutos e 50 GB; excedentes são cobrados por minuto, com runners Linux geralmente a US$ 0,008 por minuto e runners Windows ou macOS geralmente a US$ 0,016 por minuto. Runners auto-hospedados evitam cobranças por minutos hospedados, mas exigem seu próprio processamento, armazenamento e manutenção.
Proprietária
O GitHub Actions é uma das opções mais fortes de CI/CD para equipes que já usam o GitHub, especialmente porque os fluxos de trabalho ficam ao lado do código e se integram naturalmente a pull requests e releases. Seus principais pontos fortes são a conveniência, um rico marketplace de actions e opções flexíveis de runners, enquanto suas fraquezas são o atrito na depuração de YAML e possíveis preocupações com custos ou segurança em configurações complexas. É ideal para projetos web, mobile e de código aberto que precisam de testes, builds e deployments automatizados. Equipes com necessidades pesadas de conformidade ou pipelines muito complexos ainda podem preferir plataformas dedicadas de CI/CD, mas o GitHub Actions é um excelente padrão para a maioria dos fluxos de trabalho centrados no GitHub.
Obtenha uma análise e um link em nossa rede de 32 sites. Análises independentes publicadas em até 48 horas.
Enviar sua ferramenta Saber mais →Nossa Rede
Parte de uma rede de 24 sites especializados.