About billing for GitHub Actions
If you want to use Acciones de GitHub beyond the storage or minutes included in your account, you will be billed for additional usage.
GitHub Packages is available with GitHub gratis, GitHub Pro, Equipo de GitHub, Nube de GitHub Enterprise, and GitHub One. GitHub Packages is not available for public or private repositories owned by accounts using legacy per-repository plans. For more information, see "GitHub's products."
En este artículo
- Acerca de la facturación para Acciones de GitHub
- Calculating minute and storage spending
- About spending limits
Acerca de la facturación para Acciones de GitHub
Acciones de GitHub usage is free for public repositories. For private repositories, each GitHub account receives a certain amount of free minutes and storage, depending on the product used with the account. By default, your account will have a spending limit of $0, which prevents additional usage of minutes or storage after you reach these limits. If you increase your spending limit above the default of $0, you will be billed for any minutes or storage beyond the limits, also called overages. GitHub charges usage to the account that owns the repository where the workflow is run.
Minutes reset every month, while storage usage does not.
|Producto||Almacenamiento||Minutes (per month)|
|GitHub gratis||500 MB||2,000|
|GitHub Pro||1 GB||3,000|
|Equipo de GitHub||2 GB||10,000|
|Nube de GitHub Enterprise||50 GB||50,000|
Jobs that run on Windows and macOS runners that GitHub hosts consume minutes at 2 and 10 times the rate that jobs on Linux runners consume. For example, using 1,000 Windows minutes would consume 2,000 of the minutes included in your account. Using 1,000 macOS minutes, would consume 10,000 minutes included in a your account.
|Sistema operativo||Minute multiplier|
The storage used by a repository is the total storage used by Acciones de GitHub artifacts and GitHub Packages. Your storage cost is the total usage for all repositories owned by your account. For more information about pricing for GitHub Packages, see "About billing for GitHub Packages."
If your account's usage surpasses these limits and you have set a spending limit above $0, you will pay $0.25 USD per GB of storage per month and per-minute usage depending on the operating system used by the GitHub-hosted runner. GitHub rounds the minutes each job uses up to the nearest minute.
|Sistema operativo||Per-minute rate|
The number of jobs you can run concurrently across all repositories in your user or organization account depends on your GitHub plan. For more information, see "About Acciones de GitHub."
Calculating minute and storage spending
At the end of the month, GitHub calculates the cost of minutes and storage used over the amount included in your account. For example, if your organization uses Equipo de GitHub and allows unlimited spending, using 15,000 minutes could have a total storage and minute overage cost of $56, depending on the operating systems used to run jobs.
5,000 (3,000 Linux and 2,000 Windows) minutes = $56 ($24 + $32).
- 3,000 Linux minutes at $0.008 per = $24.
- 2,000 Windows minutes at $0.016 per minute = $32.
At the end of the month, GitHub rounds your data transfer to the nearest GB.
GitHub calculates your storage usage for each month based on hourly usage during that month. For example, if you use 3 GB of storage for 10 days of March and 12 GB for 21 days of March, your storage usage would be:
- 3 GB x 10 days x (24 hours per day) = 720 GB-Hours
- 12 GB x 21 days x (24 hours per day) = 6,048 GB-Hours
- 720 GB-Hours + 6,048 GB-Hours = 6,768 GB-Hours
- 6,768 GB-Hours / (744 hours per month) = 9.0967 GB-Months
At the end of the month, GitHub rounds your storage to the nearest MB. Therefore, your storage usage for March would be 9.097 GB.
Your Acciones de GitHub usage shares your account's existing billing date, payment method, and receipt. Para ver todas las suscripciones para tu cuenta de GitHub, consulta Ver tus suscripciones y la fecha de facturación".
About spending limits
By default, your account will have a spending limit of $0 for Acciones de GitHub usage. To enable using minutes and storage for private repositories beyond the amounts included with your account, you can increase the spending limit or allow unlimited spending. For more information, see "Managing your spending limit for Acciones de GitHub."
If you pay for your enterprise account by invoice, you cannot manage the spending limit for your enterprise account on GitHub. If you want to allow organizations owned by your enterprise account to use Acciones de GitHub beyond the storage or data transfer included in their accounts, you can prepay for overages. If you have any questions, contact our account management team.