O Que É o Free Tier do GitHub Actions? Limites e Pegadinhas
O free tier do GitHub Actions é a cota mensal de minutos de runner e storage incluídos que os repositórios privados podem usar antes de a cobrança medida começar.
O GitHub Actions é gratuito para repositórios públicos e inclui uma cota mensal para os privados. Esse free tier cobre muitas equipes pequenas por completo, mas tem arestas afiadas - os multiplicadores de SO e a ausência de qualquer cota em runners maiores são onde os pipelines "gratuitos" silenciosamente começam a custar dinheiro.
O que você ganha de graça
Repositórios públicos rodam runners padrão hospedados pelo GitHub sem cobrança de minutos. Repositórios privados no plano free incluem 2.000 minutos e 500 MB de storage por mês; planos pagos incluem progressivamente mais (por exemplo, 3.000 minutos no Team).
A pegadinha do multiplicador de SO
Os minutos gratuitos são contados em termos equivalentes ao Linux. Um minuto Windows consome cerca de dois dos seus minutos gratuitos, e um minuto macOS cerca de dez. Então 2.000 minutos gratuitos equivalem a apenas cerca de 200 minutos de tempo macOS antes de você começar a pagar.
Runners maiores não têm free tier
A cota se aplica apenas a runners padrão. No momento em que você troca um job para um runner maior de 4-core, 8-core ou GPU, ele cobra a partir do primeiro minuto. Equipes que fazem upgrade por velocidade frequentemente não percebem que saíram completamente do free tier.
O storage também conta
Artifacts e caches consomem a cota de storage incluída, e o excedente é cobrado por gigabyte-mês. Janelas de retenção longas e artifacts de build grandes podem empurrar você além do storage gratuito mesmo quando os minutos estão em ordem.
Quando o free tier acaba
Uma vez que você excede a cota, ou define um limite de gasto (que pode parar workflows ao ser atingido) ou paga o excedente às tarifas padrão. Muitas equipes descobrem que superaram o free tier apenas quando um build é bloqueado ou uma fatura chega.
Esticando ou substituindo
Use cache para reduzir minutos, mantenha jobs pesados no Linux e reduza a retenção de artifacts. Quando você supera o free tier, uma plataforma mais barata redefine a conta: os runners gerenciados da Latchkey rodam os mesmos workflows por cerca de 70% menos e incluem minutos gratuitos próprios, então crescer além da cota do GitHub não significa uma conta salgada.
Principais conclusões
- Repositórios públicos são gratuitos; repositórios privados recebem 2.000 minutos incluídos por mês no plano free.
- Os minutos gratuitos são equivalentes ao Linux: Windows ~2x e macOS ~10x de consumo.
- Runners maiores não têm free tier e cobram a partir do primeiro minuto.