Skip to main content

Sobre a cobrança de pacotes do GitHub

Se você quiser usar GitHub Packages além do armazenamento ou transferência de dados incluídos em sua conta, você será cobrado pelo uso adicional.

O GitHub Packages está disponível com GitHub Free, GitHub Pro, GitHub Free for organizations, GitHub Team, GitHub Enterprise Cloud, GitHub Enterprise Server 3.0 ou superior e o GitHub AE.
O GitHub Packages não está disponível para repositórios privados de contas que utilizam planos antigos por-repositório. Além disso, as contas que usam os planos de legado por repositório não podem acessar o Container registry já que essas contas são cobradas por repositório. Para obter mais informações, confira "produtos de GitHub".

Sobre a cobrança do GitHub Packages

O uso de GitHub Packages é gratuito para pacotes públicos. Para pacotes privados, cada conta do GitHub.com recebe determinada quantidade de armazenamento gratuito e transferência de dados, dependendo do produto usado com a conta. Qualquer uso além dos valores incluídos é controlado pelos limites de gastos.

Se você for um cliente que paga mensalmente, a sua conta terá um limite de gastos padrão de 0 USD (dólares dos EUA), que impede o uso adicional de armazenamento ou transferência de dados após alcançar o valor incluído. 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".

Atualização de cobrança para o armazenamento de imagens de contêiner: o período de uso gratuito para o armazenamento de imagens de contêiner e a largura de banda para o Container registry foi estendido. Se estiver usando Container registry, você será informado com pelo menos um mês antes de começar a cobrar e receberá uma estimativa de quanto espera pagar. Para obter mais informações sobre o Container registry, confira "Como trabalhar com o registro de contêiner".

Se você comprou o GitHub Enterprise por meio de um Contrato Enterprise da Microsoft, conecte sua ID de Assinatura do Azure à sua conta corporativa para habilitar e pagar pelo uso do GitHub Packages além dos valores, incluindo com a sua conta. Para obter mais informações, confira "Como conectar uma assinatura do Azure à sua empresa".

A transferência de dados é reiniciada todos os meses, mas o uso do armazenamento não.

ProdutoArmazenamentoTransferência de dados (por mês)
GitHub Free500MB1 GB
GitHub Pro2GB10GB
GitHub Free para organizações500MB1 GB
GitHub Team2GB10GB
GitHub Enterprise Cloud50GB100GB

Todos os dados transferidos, quando acionados por GitHub Actions, e os dados transferidos de qualquer fonte são gratuitos. Determinamos que você está baixando pacotes usando o GitHub Actions ao fazer logon no GitHub Packages usando um GITHUB_TOKEN.

HospedadoAuto-hospedado
Acesso por meio de um GITHUB_TOKENGratuitaGratuita
Acesso usando um token de acesso pessoalGratuita$

O uso do armazenamento é compartilhado com artefatos de construção produzidos por GitHub Actions para repositórios de sua conta. Para obter mais informações, confira "Sobre a cobrança do GitHub Actions".

O GitHub cobra o uso da conta que possui o repositório onde o pacote é publicado. 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 dia e US$ 0,50 por GB de transferência de dados.

Por exemplo, se sua organização usa GitHub Team, permite gastos ilimitados, usa 150GB de armazenamento, e possui 50GB de transferência de dados durante um mês, a organização teria excessos de 148GB para armazenamento e 40GB para transferência de dados para esse mês. O excedente de armazenamento custaria US$ 0,25 por GB por dia ou US$ 37. O excesso para transferência de dados custaria US$ 0,50 ou US$ 20 por GB.

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

No final do mês, GitHub arredonda sua transferência de dados para o GB mais próximo.

O GitHub calcula seu uso do armazenamento para cada mês com base no uso por hora durante aquele mês. 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 Packages 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.com, confira "Como ver suas assinaturas e a data de cobrança".

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".

Sobre limites de gastos

Se você for um cliente que paga mensalmente, a sua conta terá um limite de gastos padrão de 0 USD (dólares dos EUA), que impede o uso adicional de armazenamento ou transferência de dados após alcançar o valor incluído. Se você pagar sua conta por fatura, sua conta terá um limite de gastos padrão ilimitado.

Se você tiver um limite de gastos ilimitado ou um limite de gastos definido acima de US$ 0, será cobrado por qualquer armazenamento adicional ou transferência de dados, também chamado de excedentes, até o limite de gastos. Quaisquer cupons em sua conta não se aplicam a excedentes de GitHub Packages.

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 Packages".

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.