Sobre a cobrança do GitHub Package Registry
O uso de GitHub Package Registry é gratuito para pacotes públicos. Para pacotes privados, cada conta GitHub recebe uma certa quantidade de armazenamento gratuito e transferência de dados, dependendo do produto usado com a conta. Qualquer uso para além dos montantes incluídos é controlado por limites de despesa.
Se você for um cliente que paga mensalmente, a sua conta terá um limite de gastos padrão de $ 0, que impede o uso adicional de armazenamento ou transferência de dados após atingir o valor incluído. 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".
Atualização de cobrança para armazenamento de imagem contêiner: Durante a fase beta de Registro de contêiner do GitHub, o armazenamento de imagem do Docker e a largura de banda são grátis para os serviços de hospedagem antigo docker. kg.github.com
e novo ghcr.io
. Para obter mais informações, consulte "Sobre Registro de contêiner do GitHub."
Se você comprou GitHub Enterprise por meio de um Contrato da Microsoft Enterprise, você pode conectar o seu ID de assinatura do Azure à sua conta corporativa para habilitar e pagar o uso de GitHub Package Registry, além dos valores incluindo na sua conta. Para obter mais informações, consulte "Conectar uma assinatura do Azure à sua empresa".
A transferência de dados é reiniciada todos os meses, mas o uso do armazenamento não.
Produto | Armazenamento | Transferência de dados (por mês) |
---|---|---|
GitHub Free | 500MB | 1GB |
GitHub Pro | 2GB | 10GB |
GitHub Free para organizações | 500MB | 1GB |
GitHub Team | 2GB | 10GB |
GitHub Enterprise Cloud | 50GB | 100GB |
Todos os dados transferidos, quando acionados por GitHub Actions, e os dados transferidos de qualquer fonte são gratuitos. Verificamos que você está baixando pacotes usando GitHub Actions quando você faz login em GitHub Package Registry usando um GITHUB_TOKEN
.
Hospedado | Auto-hospedado | |
---|---|---|
Acesso usando um GITHUB_TOKEN | Grátis | Grátis |
Acesso usando um token de acesso pessoal | Grátis | $ |
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, consulte "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 $0, você pagará US$ 0,25 por GB de armazenamento 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 excesso de armazenamento custaria $0,25 por GB ou $37. O excesso de transferência de dados custaria $0,50 por GB ou $20.
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 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 Package Registry 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
Se você for um cliente que paga mensalmente, a sua conta terá um limite de gastos padrão de $ 0, que impede o uso adicional de armazenamento ou transferência de dados após atingir o valor incluído. Se você pagar a sua conta por fatura, sua conta terá um limite de gastos padrão ilimitado.
Se você tiver gastos ilimitado ou um limite de gastos definido acima de $ 0, você será cobrado por qualquer armazenamento adicional ou transferência de dados, também denominado excedente, até seu limite de gastos. Quaisquer cupons em sua conta não se aplicam a excedentes de GitHub Package Registry.
Para obter informações sobre como gerenciar e alterar o limite de gastos da sua conta, consulte "Gerenciar seu limite de gastos para GitHub Package Registry".
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.