Как измеряется использование GitHub Actions
GitHub Actions используется бесплатно для локальных runners** и для **** общедоступных репозиториев**, использующих стандартные переменные данных GitHub, размещенных в среде runner. См . раздел AUTOTITLE.
Для приватных репозиториев, каждый аккаунт GitHub получает квоту бесплатных минут, хранения артефактов и кэша для использования с
Следующие периоды времени для стандартных раннеров, хранения артефактов и кэша включены в ваш план GitHub. В начале каждого месяца минуты, используемые учетной записью, сбрасываются до нуля.
| Plan | Хранилище артефактов | Минуты (в месяц) | Хранилище кэша |
|---|---|---|---|
| GitHub Free | 500 МБ | 2 000 | 10 ГБ |
| GitHub Pro | 1 ГБ | 3,000 | 10 ГБ |
| GitHub Free для организаций | 500 МБ | 2 000 | 10 ГБ |
| GitHub Team | 2 ГБ | 3,000 | 10 ГБ |
| GitHub Enterprise Cloud | 50 ГБ | 50,000 | 10 ГБ |
Примечание.
Не удается использовать включенные минуты для более крупных бегунков. Эти средства запуска всегда будут взиматься за использование общедоступных репозиториев.
Использование стандартных GitHub-hosted runners является бесплатным:
- В общедоступных репозиториях
- Для GitHub Pages
- Для Dependabot
- Для агентных функций (public preview) в Проверка кода GitHub Copilot
Использование больше, чем включенная квота
Если у вашей учетной записи нет допустимого метода оплаты в файле, использование блокируется после использования квоты.
Оплата дополнительных данных GitHub Actions
Вы платите за любое дополнительное использование выше квоты с помощью метода оплаты, настроенного для учетной записи GitHub . См . раздел AUTOTITLE.
Хранение оценивается на основе почасового использования артефактов и тайников в течение месяца. Минуты вычисляются на основе общего времени обработки, используемого для каждого типа runner в течение месяца.
- Чтобы оценить затраты на платные GitHub Actions использования, используйте калькулятор цен GitHub .
- Чтобы просмотреть текущие минуты, артефакты и хранилище кэша, смотрите АВТОЗАГОЛОВОК.
Примечание.
Панель мониторинга выставления счетов может отображать использование действий в виде суммы ("тратить") вместо необработанных минут. Этот объем уже отражает любые применимые умножители минут.
Коэффициенты потребления минут
Каждый тип бегунов имеет минутный множитель, который определяется операционной системой и вычислительной мощностью. Например, задания, которые выполняются в средах выполнения Windows и macOS, размещенных GitHub используют минуты в 2 и 10 раз, когда задания в запусках Linux используются.
| Операционная система | Коэффициент потребления минут |
|---|---|
| Linux | 1 |
| Windows | 2 |
| macOS | 10 |
Полные сведения о множителями минут для , использование 5 000 минут сверх включенной квоты обойдётся общей стоимостью минут действий в 56 долларов США с использованием как Linux, так и Windows.
- 5000 минут (3000 Linux и 2000 Windows) = 56 долл. США (24 долл. США + 32 долл. США).
- 3000 минут Linux по 0,008 долл. США за минуту = 24 долл. США.
- 2000 минут Windows по 0,016 долл. США за минуту = 32 долл. США.
В этом примере предполагается, что базовый модуль выполнения использовался для каждой операционной системы.
Пример расчёта стоимости хранения артефактов
Если вы используете 3 ГБ хранилища артефактов в течение 10 дней марта и 12 ГБ в течение 21 дня марта, ваше использование артефактного хранения будет следующим образом:
- 3 ГБ x 10 дней x (24 часа в день) = 720 ГБ-часов
- 12 ГБ x 21 день x (24 часа в день) = 6,048 ГБ-часов
- 720 ГБ-часов + 6,048 ГБ-часов = 6,768 ГБ-часов
- 6,768 ГБ-часов / (744 часа в месяц) = 9,0967 ГБ-месяцев
В конце месяца GitHub округляет хранилище артефактов на ближайшую MB. Таким образом, ваше использование памяти артефактов в марте составит 9,097 ГБ.
Примечание.
GitHub обновляет пространство хранения артефактов в течение 6–12 часов. При удалении артефактов доступное пространство будет отражено в вашей учетной записи во время следующего запланированного обновления.
Пример расчёта стоимости хранения кэша
Если вы используете 3 ГБ кэш-хранилища в течение 10 дней марта и 12 ГБ в течение 21 дня марта, использование вашего кэша будет следующим:
| Использование (ГБ) | Оплачиваемо (GB-Hours) | Не оплачиваемый (GB-Hours) |
|---|---|---|
| 3 ГБ на первые 10 дней | 0 GB-Hours | 720 GB-Hours |
| 12 ГБ на следующие 21 день |
**2\*21 день\*24 часа = 1008 ГБ-часов** | 10\*21 день\*24 часа = 5040 GB-Hours |
Для кэшируемого хранилища графики и отчёты показывают только стоимость использования сверх включённых 10 ГБ. В конце месяца SKU Actions Cache Storage показывал использование 1008 ГБ-часов.
Управление бюджетом для GitHub Actions
Если у вашей учетной записи нет допустимого метода оплаты в файле, использование блокируется после использования квоты.
Если у вас есть допустимый метод оплаты в файле, расходы могут быть ограничены одним или несколькими бюджетами. Проверьте бюджеты, заданные для вашей учетной записи, чтобы убедиться, что они подходят для ваших потребностей в использовании. См . раздел AUTOTITLE.
Учетные записи, перенесенные с старой платформы выставления счетов, могут содержать автоматически созданные бюджеты, которые отражают предыдущие ограничения расходов.
Дополнительные материалы
-
[AUTOTITLE](/actions/get-started/understand-github-actions) -
[AUTOTITLE](/actions/get-started/quickstart)