Menu da documentação
Primeiros passos
Painel e análises
- Painel em resumo
- Análise de custo
- Desempenho de pipeline
- Insights de otimização
- Knowledge Base
- Conecte seu agente de IA
Runners gerenciados
- Visão geral dos runners
- Execute seu primeiro job
- A página de Runners
- Runners personalizados (AI Scan)
- Autorreparo
- Imagem e software do runner
- Limites e concorrência
Cache
Equipe e notificações
Faturamento e planos
Ajuda
Uso de runner e minutos gratuitos
Como os minutos de runner gerenciado são medidos, o que o nível gratuito cobre, onde o uso aparece e o que acontece quando os minutos gratuitos acabam.

Como funciona a medição#
- O uso é cobrado por minuto, arredondado para cima por job. Um job de 90 segundos no
latchkey-smallsão 2 minutos. - Cada tamanho tem sua própria taxa: small $0.0025, medium $0.0050, large $0.0100, xlarge $0.0200 por minuto. Runners de configuração personalizada são cobrados na taxa do xlarge.
- Somente o tempo em que seu job realmente ocupa o runner é cobrado; os jobs são limitados pela vida útil de 4 horas do runner.
- O self-healing não tem taxa separada: o tempo de execução extra durante um heal é cobrado na taxa padrão por minuto do runner.
- O excedente aparece como itens de linha medidos na mesma fatura mensal do Stripe do seu plano.
O arredondamento acontece por job, não por mês, o que importa quando os jobs são curtos: um job de 61 segundos é cobrado como 2 minutos, então um workflow que se divide em muitos jobs de um minuto consome minutos visivelmente mais rápido do que seu tempo total de relógio sugere. Se isso alguma vez ficar visível no seu medidor, consolidar jobs muito curtos é a alavanca.
O nível gratuito#
| Plano | Minutos gratuitos de runner por mês |
|---|---|
| Developer | 2.000 |
| Launch | 4.000 |
| Scale | 6.000 |
| Enterprise | Personalizado |
Os minutos gratuitos reiniciam no primeiro dia de cada mês do calendário. Os minutos dentro do nível gratuito não custam nada; só o uso além dele é cobrado nas taxas por minuto.
Um exemplo prático#
Os números abaixo são ilustrativos; as taxas e franquias são as reais. Digamos que uma equipe no Launch (4.000 minutos gratuitos) execute 6.000 minutos de latchkey-small em um mês:
| Linha | Valor |
|---|---|
Minutos medidos no latchkey-small | 6.000 |
| Nível gratuito do Launch | Os primeiros 4.000 minutos sem custo |
| Minutos cobráveis | 6.000 - 4.000 = 2.000 |
| Excedente a $0.0025/min | 2.000 x $0.0025 = $5.00, como itens de linha medidos na fatura mensal |
O tamanho escala isso linearmente: os mesmos 6.000 minutos no latchkey-medium ($0.0050/min) dariam $10.00 de excedente, e no latchkey-large ($0.0100/min) $20.00. A calculadora abaixo faz a mesma aritmética com seus próprios números.
Estime seu custo#
Estimate your monthly runner cost
Estimates only. GitHub comparison uses the $0.008/min 2-vCPU Linux list price; larger sizes scale proportionally. Your invoice is based on actual metered usage.
Onde ver o uso#
- O modal de cobrança mostra uma barra de progresso do nível gratuito, o total e os minutos cobráveis deste período, e o custo estimado de runner até agora.
- A página Latchkey Runners mostra o custo em nível de frota, a economia estimada versus os hospedados no GitHub e o consumo do nível gratuito.
- A página Cost Analysis acompanha o gasto com runners Latchkey junto com seu gasto no GitHub, incluindo medidores do nível gratuito para ambos.
Ficando sem minutos gratuitos#
- Você é avisado em 80% e novamente em 100% dos seus minutos incluídos.
- Com uma assinatura registrada: os jobs continuam rodando e o excedente é medido na sua fatura. Não há limite rígido de gasto.
- Em um teste sem cartão: uma vez esgotados os minutos gratuitos, novos jobs de runner gerenciado são bloqueados até você assinar. Jobs bloqueados permanecem na fila do GitHub (sem erro na interface do GitHub) e uma notificação "Managed runner blocked" é enviada.
A linha do tempo em resumo#
Trate o aviso de 80% como o ponto de decisão, e não o de 100%: ainda resta um quinto do nível, o que dá espaço para reduzir o uso (a página Cost Analysis mostra de onde vem o gasto) ou aceitar o excedente conscientemente. Com uma assinatura registrada não há limite rígido de gasto, então aceitar é uma resposta perfeitamente válida; só precisa ser uma escolha deliberada.
Se os lançamentos estiverem bloqueados#
Confirme que é a barreira de minutos gratuitos
Jobs bloqueados ficam na fila do GitHub sem erro, e uma notificação "Managed runner blocked" é enviada. O medidor do nível gratuito (no modal de cobrança ou na página Runners) confirma o estado: 100% usado em um teste sem cartão.
Assine para remover o bloqueio
Novos jobs de runner gerenciado são bloqueados até você assinar, então adicionar uma assinatura é a correção direta; com uma registrada, o uso além do nível gratuito simplesmente é medido na sua fatura em vez de bloquear.
Ou faça uma ponte até o reinício mensal
Os minutos gratuitos reiniciam no primeiro dia do mês do calendário. Até lá, workflows urgentes podem apontar de volta para labels hospedados no GitHub, que continuam funcionando lado a lado com labels latchkey-* o tempo todo.