Acerca de la facturación para GitHub Packages
Tenga en cuenta que GitHub puede aplicar una retención de autorización temporal por el valor de los costes basados en el uso por adelantado, que aparecerá como un cargo pendiente en la forma de pago de tu cuenta.
El uso de GitHub Packages es gratuito para los paquetes públicos. En el caso de los paquetes privados, cada cuenta de GitHub recibe una cuota de almacenamiento y transferencia de datos gratuitos, en función del plan de la cuenta. Cualquier uso que supere las cantidades incluidas se controla mediante presupuestos.
Si eres propietario de una organización o de una empresa, puedes conectar un identificador de suscripción de Azure a la cuenta de organización o de empresa para permitir y pagar por el uso de GitHub Packages más allá de los importes incluidos con tu cuenta. Para más información, consulta Conexión de una suscripción de Azure.
La transferencia de datos se restablece cada mes, pero no así el uso de almacenamiento.
Plan | Storage | Transferencia de datos (por mes) |
---|---|---|
GitHub Free | 500MB | 1 GB |
GitHub Pro | 2 GB | 10 GB |
GitHub Free para organizaciones | 500MB | 1 GB |
GitHub Team | 2 GB | 10 GB |
GitHub Enterprise Cloud | 50GB | 100GB |
Todos los datos de transferencia saliente, cuando se desencadenan mediante GitHub Actions, y aquellos de transferencia entrante desde cualquier origen, son gratuitos. Determinamos que va a descargar paquetes mediante GitHub Actions cuando inicia sesión en GitHub Packages con un GITHUB_TOKEN
.
Hospedada | Auto-Hospedado | |
---|---|---|
Acceso mediante un GITHUB_TOKEN | Gratuito | Gratuito |
Accede con un personal access token | Gratuito | De pago |
El uso de almacenamiento se comparte con los artefactos de compilación que produce GitHub Actions para los repositorios que pertenecen a tu cuenta. Para más información, consulta Acerca de la facturación para las Acciones de GitHub.
GitHub cobra el uso a la cuenta a la que pertenece el repositorio en donde se publica el paquete. Si el uso de tu cuenta sobrepasa estos límites y has configurado un método de pago válido en el archivo, pagarás 0,008 USD por GB de almacenamiento por día y 0,50 USD por GB de datos transferidos.
Por ejemplo, si tu organización utiliza GitHub Team, permite los gastos ilimitados, utiliza 150GB de almacenamiento, y tiene 50GB de transferencia de datos durante un mes, ésta usa 148GB en el almacenamiento y de 40GB en transferencia de datos para ese mes más allá de su cuota incluida.. Un almacenamiento adicional cuesta 0,008 USD por GB por día, o aproximadamente 37 USD para un mes de 31 días. La transferencia de datos adicional costaría 0,50 USD por GB o 20 USD.
Para estimar los costos por servicios de consumo, puede usar la calculadora de precios de GitHub.
Al final de mes, GitHub redondea tus datos de transferencia al GB entero más cercano.
GitHub calcula tu uso de almacenamiento para cada mes basándose en el uso por hora de GB durante el mismo mes. Por ejemplo, si usa 3 GB de almacenamiento durante 10 días de marzo y 12 GB durante 21 días de marzo, el uso del almacenamiento sería:
- 3 GB x 10 días x (24 horas por día) = 720 GB-Horas
- 12 GB x 21 días x (24 horas por día) = 6,048 GB-Horas
- 720 GB-Horas + 6,048 GB-Horas = 6,768 GB-Horas totales
- 6,768 GB-Horas/ (744 horas por mes) = 9.0967 GB-Meses
Al final del mes, GitHub redondea tu almacenamiento al número de MB más cercano. Por lo tanto, el uso del almacenamiento para marzo sería de 9097 GB.
También puedes usar este cálculo en medio de un ciclo de facturación para calcular cuál podría ser el uso total del mes. Por ejemplo, si tienes una organización que usa GitHub Team, que proporciona 2 GB de almacenamiento gratuito y usas 0 GB para los primeros 5 días de abril, 1,5 GB durante los 10 días siguientes y tienes previsto usar 3 GB durante los últimos 15 días del ciclo de facturación, el uso del almacenamiento proyectado para el mes sería:
- 0 GB x 5 días x (24 horas por día) = 0 GB-Horas
- 0,5 GB x 10 días x (24 horas por día) = 120 GB-Horas
- 3 GB x 15 días x (24 horas por día) = 1080 GB-Horas
- 0 GB-Horas + 120 GB-Horas + 1080 GB-Horas = 1200 GB-Horas totales
- 1200 GB-Horas/ (744 horas por mes) = 1,6 GB-Meses
El uso de almacenamiento proyectado de 1,6 GB durante el mes no superaría el límite de 2 GB, aunque la cantidad de almacenamiento real superara brevemente 2 GB.
Tu uso de GitHub Packages comparte la fecha de facturación, método de pago y recibo existente en tu cuenta. Para ver todas las suscripciones de tu cuenta en GitHub, consulta Acerca del ciclo de facturación.
Debes administrar la configuración de facturación y las características de pago para cada una de tus cuentas, por separado. Puedes alternar entre la configuración de tu cuentas personales, organizacionales y empresariales utilizando el alternador de contexto en cada página de configuración. Consulta Acerca de la facturación en GitHub.
Administración del presupuesto de GitHub Packages
Si tu cuenta no tiene un método de pago válido en el archivo, el uso se bloqueará una vez que uses la cuota.
De forma predeterminada, si tienes un método de pago válido en el archivo, el gasto se limita a 0 USD hasta que establezcas un presupuesto. Puedes establecer y administrar un presupuesto para limitar el gasto de un producto o SKU. Consulta Uso de presupuestos para controlar el gasto en productos medidos.