Skip to main content

Acerca de la facturación para las Acciones de GitHub

Si quieres utilizar GitHub Actions con más almacenamiento o minutos de los que se incluyen en tu cuenta, se te cobrará por estos recursos adicionales.

Note

Las cuentas empresariales y las organizaciones que pertenecen a las cuentas empresariales, creadas después del 2 de junio de 2024, tienen acceso a la plataforma de facturación mejorada. Las empresas que participaron en el programa versión preliminar pública también tienen acceso a la plataforma de facturación mejorada.

La plataforma de facturación mejorada ofrece un mejor control de gastos y visibilidad detallada para ayudarte a comprender el uso con controles más detallados. Consulte "Uso de la nueva plataforma de facturación".

Acerca de la facturación para GitHub Actions

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 Actions es gratuito para los ejecutores estándar de GitHub hospedados en repositorios públicos y para ejecutores autohospedados. En los repositorios privados, cada cuenta de GitHub recibe una cantidad determinada de minutos y almacenamiento gratuitos para usarlos con ejecutores hospedados por GitHub en función del plan de la cuenta. Cualquier uso que supere las cantidades incluidas se controla mediante límites de gasto.

Si eres un cliente que factura mensualmente, tu cuenta tendrá un límite de gastos predeterminado de 0 dólares Estadounidenses (USD), lo cual previene el uso adicional de minutos o almacenamiento para los repositorios privados más allá de las cantidades que se incluyen en tu cuenta. Si paga su cuenta mediante factura, la cuenta tendrá un límite de gasto predeterminado ilimitado. Para más información, vea "Acerca de los límites de gasto".

Si es propietario de una organización, puede conectar un identificador de suscripción de Azure a la cuenta de organización para permitir y pagar por el uso de GitHub Actions más allá de los importes incluidos con su cuenta. Para obtener más información, vea «Conexión de una suscripción de Azure».

Los minutos se restablecen cada mes, mientras que el uso del almacenamiento no.

Minutos y almacenamiento incluídos

Note

  • No se pueden usar los minutos incluidos para ejecutores de mayor capacidad. Estos ejecutores siempre se cobrarán, incluidos en repositorios públicos. Para obtener más información, vea «Acerca de la facturación para las Acciones de GitHub».
  • Los registros y los resúmenes de trabajos no cuentan para el uso del almacenamiento.
PlanStorageMinutos (por mes)
GitHub Free500 MB2.000
GitHub Pro1 GB3,000
GitHub Free para organizaciones500 MB2.000
GitHub Team2 GB3,000
GitHub Enterprise Cloud50 GB50.000

El almacenamiento que utilza un repositorio es el total del almacenamiento utilizado por los artefactos de GitHub Actions y por GitHub Packages. El costo de almacenamiento es el uso total de todos los repositorios que pertenecen a su cuenta. Para más información sobre los precios de GitHub Packages, consulte «Acerca de la facturación para GitHub Packages».

Si tu uso de la cuenta sobrepasa estos límites y has establecido un límite de gasto superior a 0 USD, pagarás 0,008 USD por GB de almacenamiento por día y por minuto de uso, en función del sistema operativo que utilice el ejecutor hospedado en GitHub. GitHub redondea al alza los minutos y minutos parciales que cada trabajo utiliza al siguiente minuto completo.

Multiplicadores de minutos

Los jobs que se ejecutan en Windows y macOS y que se hospedan en GitHub consumen minutos en una proporción de 2 a 10 veces mayor que aquellos que se ejecutan en Linux. Por ejemplo, el uso de 1000 minutos de Windows consumirá 2000 de los minutos incluidos en su cuenta. El uso de 1000 minutos de macOS, consumirá 10 000 minutos incluidos en su cuenta.

Sistema operativoMultiplicador de minutos
Linux1
Windows2
macOS10

Note

Los multiplicadores de minutos no se aplican a las tasas por minuto que se muestran a continuación.

Tasas por minuto

Tarifas por minuto para ejecutores estándar

Sistema operativoTasa por minuto (USD)
Linux 2 núcleos0,008 USD
Windows 2 núcleos$0.016
macOS de 3 o 4 núcleos (M1 o Intel)$0,08

Tarifas por minuto para ejecutores más grandes

con tecnología de x64

Sistema operativoTasa por minuto (USD)
Linux Advanced 2-core0,008 USD
Linux 4 núcleos$0.016
Linux 8 núcleos0,032 USD
Linux 16 núcleos0,064 USD
Linux 32 núcleos0,128 USD
Linux 64 núcleos0,256 USD
Windows 4 núcleos0,032 USD
Windows 8 núcleos0,064 USD
Windows 16 núcleos0,128 USD
Windows 32 núcleos0,256 USD
Windows 64 núcleos0,512 USD
GPU de Windows 4 núcleos0,14 USD
macOS 12 núcleos0,12 USD

Tarifas por minuto para ejecutores más grandes

con tecnología de arm64

Sistema operativoTasa por minuto (USD)
Linux 2 núcleos0,005 $
Linux 4 núcleos0,01 USD
Linux 8 núcleos0,02 USD
Linux 16 núcleos0,04 dólares
Linux 32 núcleos$0,08
Linux 64 núcleos0,16 USD
Windows 2 núcleos0,01 USD
Windows 4 núcleos0,02 USD
Windows 8 núcleos0,04 dólares
Windows 16 núcleos$0,08
Windows 32 núcleos0,16 USD
Windows 64 núcleos0,32 $
macOS 6 núcleos (M1)0,16 USD

Tarifas por minuto para ejecutores más grandes

con tecnología de GPU

Sistema operativoTasa por minuto (USD)
Linux 4 núcleos0,07 USD
Windows 4 núcleos0,14 USD

Aspectos a tener en cuenta sobre las tarifas de los ejecutores

  • La cantidad de trabajos que puedes ejecutar simultáneamente a través de todos los repositorios que pertenezcan a tu cuenta de usuario u organización dependerá de tu plan de GitHub. Consulte «Límites de uso, facturación y administración» para información sobre los límites de uso de los ejecutores hospedados en GitHub y «Acerca de los ejecutores autohospedados» para información sobre los límites de uso de los ejecutores autohospedados.
  • 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. Consulte "Acerca de la facturación en GitHub".
  • Los Ejecutor más grande solo están disponibles para organizaciones y empresas que usan los planes GitHub Team o GitHub Enterprise Cloud.
  • Los Ejecutor más grandes solo se facturan según la tarifa por minuto durante la cantidad de tiempo que se ejecutan flujos de trabajo en ellos. No hay ningún costo asociado a la creación de un ejecutor más grande que no se use en un flujo de trabajo.
  • Para ejecutor más grande, no hay ningún costo adicional para las configuraciones que asignan direcciones IP estáticas públicas a un ejecutor más grande. Para más información sobre ejecutor más grandes, consulte «Acerca de los ejecutores más grandes».
  • No se pueden usar los minutos incluidos para ejecutor más grande.
  • Un ejecutor más grande no es gratis para los repositorios públicos.

Calcular los gastos por minuto y por almacenamiento

Para estimar los costos por servicios de consumo, puede usar la calculadora de precios de GitHub.

Al final de cada mes, GitHub calcula el costo de los minutos y almacenamiento utilizados en comparación con lo que se incluye en tu cuenta.

Ejemplo de cálculos de costo por minuto

Por ejemplo, si en la organización se usa GitHub Team y permite gastos ilimitados, el uso de 5000 minutos podría tener un costo de uso por encima del límite de almacenamiento y minutos total de 56 USD, en función de los sistemas operativos que se usen para ejecutar los trabajos.

  • 5,000 minutos (3,000 de Linux y 2,000 de Windows) = $56 USD ($24 USD + $32 USD).
    • 3,000 minutos de Linux a $0.008 USD por minuto = $24 USD.
    • 2,000 minutos de Windows a $0.016 USD por minuto = $32 USD.

GitHub calcula tu uso de almacenamiento para cada mes basándose en el uso por hora durante el mismo mes.

Muestra de cálculo de costos de almacenamiento

Note

GitHub actualiza el espacio de almacenamiento en un período de 6 a 12 horas. Si elimina artefactos, el espacio disponible se reflejará en la cuenta durante la siguiente actualización programada.

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

Tu uso de GitHub Actions 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.com, consulta "Ver tus suscripciones y fecha de facturación".

Acerca de los límites de gasto

Si eres un cliente que factura mensualmente, tu cuenta tendrá un límite de gastos predeterminado de 0 dólares Estadounidenses (USD), lo cual previene el uso adicional de minutos o almacenamiento para los repositorios privados más allá de las cantidades que se incluyen en tu cuenta. Si paga su cuenta mediante factura, la cuenta tendrá un límite de gasto predeterminado ilimitado.

Si tu límite de gastos es ilimitado o lo configuraste en más de $0 USD, se te facturará por cualquier minuto o almacenamiento adicional que esté más allá de las cantidades que se incluyen en tu cuenta, lo cual también se conoce como excedentes. GitHub cobra el uso a la cuenta a la que pertenezca el repositorio en donde se ejecuta un flujo de trabajo. No podrán aplicarse los cupones que tenga tu cuenta para los excedentes de GitHub Actions.

El uso por encima del límite siempre se factura mensualmente, independientemente del plazo de facturación (incluso si su cuenta se factura anualmente).

Para información sobre la administración y el cambio del límite de gasto de tu cuenta, consulte «Administración del límite de gasto para las acciones de GitHub».

Si su cuenta tiene cargos pendientes de pago:

  • El almacenamiento o minutos que se incluyen en tu cuenta para GitHub Actions y GitHub Packages no se restablecerán hasta que se haya procesado exitosamente el pago.
  • Para las cuentas que aún cuenten con minutos o almacenamiento libres para el periodo de facturación actual, GitHub Actions y GitHub Packages seguirán disponibles hasta que se alcance el límite de uso incluído.
  • Para cuentas que han alcanzado el uso incluido para el periodo de facturación actual para GitHub Actions o GitHub Packages, se inhabilitará tanto GitHub Actions como GitHub Packages para prevenir cualquier uso excedente posterior.