Skip to main content

Sobre a cobrança das 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

GitHub Actions o uso é gratuito para executores padrão hospedados no GitHub em repositórios públicos e para executores auto-hospedados. Para repositórios privados, cada conta GitHub recebe uma certa quantidade de minutos e armazenamento gratuitos para uso com executores hospedados no GitHub, dependendo do produto usado com a conta. Qualquer uso além dos valores incluídos é controlado pelos limites de gastos.

Se você é um cliente que realiza cobrança mensal, a sua conta terá um limite de gastos padrão de US$ 0, o que impede o uso adicional de minutos ou armazenamento para repositórios privados além dos valores incluídos na sua conta. Se você pagar sua conta por fatura, sua conta terá um limite de gastos padrão ilimitado. Para obter mais informações, confira "Sobre os limites de gastos".

Os minutos são redefinidos todos os meses, enquanto o uso de armazenamento não.

Armazenamento e minutos incluídos

Observação: os minutos de direito não podem ser usados por executores do Windows e do Ubuntu sobre dois núcleos. Esses executores sempre serão cobrados, inclusive em repositórios públicos. Para obter mais informações, confira "Taxas por minuto para executores".

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, o uso de mil minutos do Windows consumiria 2 mil dos minutos incluídos em sua conta. O uso de mil minutos do macOS consumiria 10 mil 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 Packages. Seu custo de armazenamento corresponde ao uso total de todos os repositórios de propriedade da sua conta. Para obter mais informações sobre os preços do GitHub Packages, confira "Sobre a cobrança do GitHub Packages".

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

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

Taxa por minuto

Sistema operacionalNúcleosTaxa por minuto (USD)
Linux2US$ 0,008
macOS3$0.08
Windows2$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, confira "Limites de uso e cobrança dos executores hospedados no GitHub" e "Sobre os executores auto-hospedados" para ver os limites de uso dos executores auto-hospedados.
  • Você precisa gerenciar as configurações de cobrança e os recursos pagos de cada uma das suas contas separadamente. Alterne entre as configurações da sua conta pessoal, das contas de organização e das contas da empresa usando a alternância de contexto de cada página de configurações. Para obter mais informações, confira "Como alternar entre as configurações de suas diferentes contas".
  • Para larger runners, não há custo adicional para configurações que atribuem endereços IP estáticos públicos a um larger runner. Para obter mais informações sobre larger runners, confira "Como usar larger runners".
  • Os minutos de direito não podem ser usados para larger runners.
  • Os larger runner não são gratuitos para repositórios públicos.

Calculando minutos e gastos de armazenamento

Para estimar os custos dos serviços de consumo, use a calculadora de preços do GitHub.

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 5.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 durante o mês de março você utilizar 3 GB em 10 dias e 12 GB nos 21 dias subsequentes, o uso do armazenamento será de:

  • 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 em 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 conta do GitHub.com, confira "Como ver suas assinaturas e a data de cobrança".

Sobre limites de gastos

Se você é um cliente que realiza cobrança mensal, a sua conta terá um limite de gastos padrão de US$ 0, o que impede o uso adicional de minutos ou armazenamento para repositórios privados além dos valores incluídos na sua conta. Se você pagar sua conta por fatura, sua conta terá um limite de gastos padrão ilimitado.

Se você tiver gastos ilimitados ou um limite acima de US$ 0, você será cobrado por todos os minutos ou armazenamento adicional além do valor incluído na sua conta, também denominado excedente. 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.

Os excedentes são sempre cobrados mensalmente, independentemente do seu prazo de cobrança (mesmo que sua conta seja cobrada anualmente).

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

Se a sua conta tiver cobranças não pagas pendentes:

  • O armazenamento ou minutos incluídos na sua conta para GitHub Actions e GitHub Packages 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 Packages 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 Packages, ambos GitHub Actions e GitHub Packages serão desativadas para evitar maiores excessos.