Sobre a cobrança do GitHub Actions

Se você quiser usar GitHub Actions além do armazenamento ou dos minutos incluídos em sua conta, você será cobrado pelo uso adicional.

Sobre a cobrança do GitHub Actions

O uso de GitHub Actions é grátis tanto para repositórios públicos quanto para executores auto-hospedados. Para repositórios privados, cada conta GitHub recebe uma certa quantidade de minutos e armazenamento gratuitos, dependendo do produto usado com a conta. Qualquer uso para além dos montantes incluídos é controlado por limites de despesa.

If you are a monthly-billed customer, your account will have a default spending limit of 0 US dollars (USD), which prevents additional usage of minutes or storage for private repositories beyond the amounts included with your account. Se você pagar a sua conta por fatura, sua conta terá um limite de gastos padrão ilimitado. Para obter mais informações, consulte "Sobre limites de gastos".

Se você comprou GitHub Enterprise por meio de um Contrato da Microsoft Enterprise, você pode conectar o ID da sua assinatura do Azure à sua conta corporativa para habilitar e pagar pelo uso de GitHub Actions além dos valores incluindo na sua conta. Para obter mais informações, consulte "Conectar uma assinatura do Azure à sua empresa".

Os minutos são reiniciados todos os meses, mas o uso do armazenamento não.

Armazenamento e minutos incluídos

ProdutoArmazenamentoMinutos (por mês)
GitHub Free500 MB2.000
GitHub Pro1 GB3.000
GitHub Free para organizações500 MB2.000
GitHub Team2 GB3.000
GitHub Enterprise Cloud50 GB50.000

Os trabalhos que são executados em Windows e macOS runners que o GitHub hospeda consomem minutos na proporção de 2 a 10 vezes a taxa que os trabalhos em Linux consomem. Por exemplo, usar 1.000 minutos do Windows consumiria 2.000 minutos incluídos em sua conta. O uso de 1.000 minutos no macOS consumiria 10.000 minutos incluídos em sua conta.

Multiplicadores de minutos

Sistema operacionalMultiplicador de minutos
Linux1
macOS10
Windows2

O armazenamento usado por um repositório é o armazenamento total usado por artefatos GitHub Actions e GitHub Package Registry. Seu custo de armazenamento é o uso total de todos os repositórios de sua conta. Para obter mais informações sobre preços para GitHub Package Registry, consulte "Sobre cobrança para GitHub Package Registry."

Se o uso da sua conta ultrapassar esses limites e você definir um limite de gastos acima de US$ 0, você pagará US$ 0,25 por GB de armazenamento por mês e uso por minuto, dependendo do sistema operacional usado pelo executor hospedado em GitHub. GitHub arredonda os minutos que cada trabalho usa até o minuto mais próximo.

Observação: Os multiplicadores de minutos não se aplicam às taxas por minuto mostradas abaixo.

Taxa por minuto

Sistema operacionalTaxa por minuto (USD)
Linux$0,008
macOS$0,08
Windows$0,016

O número de trabalhos que você pode executar simultaneamente em todos os repositórios em sua conta de usuário ou organização depende do seu plano GitHub. Para obter mais informações, consulte "Limites de uso e cobrança" para executores hospedados em GitHub e "Sobre executores auto-hospedados" para limites de uso de executores auto-hospedados.

You must manage billing settings and paid features for each of your accounts separately. You can switch between settings for your personal account, organization accounts, and enterprise accounts using the context switcher on each settings page. For more information, see "Switching between settings for your different accounts."

Calculando minutos e gastos de armazenamento

To estimate the costs for consumptive services, you can use the GitHub pricing calculator. For more information, go to https://github.com/pricing/calculator.

No final do mês, GitHub calcula o custo de minutos e armazenamento usado sobre o valor incluído em sua conta.

Cálculo de custo de amostra em minutos

Por exemplo, se sua organização usa GitHub Team e permite gastos ilimitados, usando 15.000 minutos, poderia ter um custo total de armazenamento e custo médio de minuto de US$ 56,00, dependendo dos sistemas operacionais usados para executar trabalhos.

  • 5.000 (3.000 Linux e 2.000 Windows) minutos = US$ 56 (US$ 24 + US$ 32).
    • 3.000 minutos de Linux por US$ 0,008 por minuto = US$ 24.
    • 2.000 Windows minutos com US$ 0,016 por minuto = US$ 32.

O GitHub calcula seu uso do armazenamento para cada mês com base no uso por hora durante aquele mês.

Cálculo de custo de armazenamento

Por exemplo, se você usar 3 GB de armazenamento por 10 dias de março e 12 GB durante 21 dias de março, seu uso de armazenamento seria:

  • 3 GB x 10 dias x (24 horas por dia) = 720 GB-Horas
  • 12 GB x 21 dias x (24 horas por dia) = 6,048 GB-Horas
  • 720 GB-Horas + 6.048 GB-Horas = 6.768 GB-Horas
  • 6.768 GB-Horas / (744 horas por mês) = 9,0967 GB-Meses

No final do mês, GitHub arredonda seu armazenamento para o MB mais próximo. Portanto, seu uso de armazenamento para março seria de 9.097 GB.

Se uso de GitHub Actions compartilha a data de cobrança, o método de pagamento e o recibo que já existem para sua conta. Para ver todas as assinaturas da sua conta do GitHub, consulte "Exibir assinaturas e data de cobrança".

Sobre limites de gastos

If you are a monthly-billed customer, your account will have a default spending limit of 0 US dollars (USD), which prevents additional usage of minutes or storage for private repositories beyond the amounts included with your account. Se você pagar a sua conta por fatura, sua conta terá um limite de gastos padrão ilimitado.

If you have an unlimited spending limit or a spending limit set higher than $0 USD, you will be billed for any additional minutes or storage beyond the included amounts in your account, also called overages. GitHub cobra o uso da conta do repositório em que um fluxo de trabalho é executado. Quaisquer cupons em sua conta não se aplicam a GitHub Actions excessos.

Para obter informações sobre como gerenciar e alterar o limite de gastos da sua conta, consulte "Gerenciar seu limite de gastos para GitHub Actions".

Se a sua conta tiver cobranças por pagar pendentes:

  • O armazenamento ou minutos incluídos na sua conta para GitHub Actions e GitHub Package Registry não serão redefinidos até que o pagamento seja processado com sucesso.
  • Para contas com armazenamento ou minutos restantes para o período de faturamento atual, GitHub Actions e GitHub Package Registry continuarão disponíveis até que qualquer uso incluído tenha sido alcançado.
  • Para contas que atingiram o uso incluído para o período de faturamento atual para GitHub Actions ou GitHub Package Registry, ambos GitHub Actions e GitHub Package Registry serão desativadas para evitar maiores excessos.

Esse documento ajudou você?

Política de Privacidade

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.