Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Сведения о выставлении счетов за GitHub Actions

Если вы хотите использовать GitHub Actions за пределами хранилища или времени в минутах, включенном в вашу учетную запись, вам будет выставлен счет за дополнительное использование.

Сведения о выставлении счетов за GitHub Actions

GitHub Actions предоставляются бесплатно для стандартных средств выполнения, размещенных на GitHub в общедоступных репозиториях, и для локальных средств выполнения. Для частных репозиториев каждая учетная запись GitHub получает определенное количество бесплатных минут и место в хранилище для использования со средствами выполнения, размещенными на GitHub, в зависимости от продукта, который применяется для этой учетной записи. Использование с превышением предусмотренных объемов регулируется предельными суммами расходов.

Если счета выставляются вам ежемесячно, ваша учетная запись будет иметь предельную сумму расходов по умолчанию, равную 0 долларам США (USD), что делает невозможным дополнительное использование минут или места в хранилище для частных репозиториев сверх объемов, предусмотренных для вашей учетной записи. Если вы оплачиваете учетную запись по счету, предельная сумма расходов по умолчанию для вашей учетной записи будет неограниченной. Дополнительные сведения см. в разделе Сведения о предельных суммах расходов.

Минуты сбрасываются каждый месяц, а использование места в хранилище — нет.

Включенный объем хранилища и минуты

Примечание. Минуты назначения нельзя использовать для средств выполнения Windows и Ubuntu более чем с 2 ядрами. За эти средства всегда взимается плата, в том числе в общедоступных репозиториях. Дополнительные сведения см. в разделе Поминутные тарифы для средств выполнения.

ПродуктПамятьМинуты (в месяц)
GitHub Free500 МБ2 000
GitHub Pro1 ГБ3000
GitHub Free для организаций500 МБ2 000
GitHub Team2 ГБ3000
GitHub Enterprise Cloud50 ГБ50 000

Задания в средствах выполнения на базе Windows и macOS в GitHub потребляют минуты в 2 и 10 раз быстрее, чем задания в средствах выполнения Linux. Например, при работе в течение 1000 минут в среде Windows расходуется 2000 минут, включенных в учетную запись. При работе в течение 1000 минут в среде macOS расходуется 10 000 минут, включенных в учетную запись.

Коэффициенты потребления минут

Операционная системаКоэффициент потребления минут
Linux1
macOS10
Windows2

В объем хранилища, используемый репозиторием, включается общий объем хранилища для артефактов GitHub Actions и GitHub Packages. Стоимость хранилища вычисляется по общему объему, используемому всеми репозиториями вашей учетной записи. Дополнительные сведения о ценах на GitHub Packages см. в разделе Сведения о выставлении счетов за GitHub Packages.

Если в учетной записи будет потрачено больше минут, чем установленные ограничения, а предельная сумма расходов имеет значение более 0 долл. США, вы будете оплачивать 0,008 долл. США за 1 ГБ хранилища в день и поминутное потребление с учетом той операционной системы, в которой работает размещенное на GitHub средство выполнения. GitHub округляет минуты и частичные минуты, которые каждое задание использует до ближайшей целой минуты.

Примечание. Коэффициенты потребления минут не применяются к поминутным тарифам, указанным ниже.

Поминутные тарифы

Операционная системаЯдраПоминутные тарифы (долл. США)
Linux20,008 долл. США
macOS30,08 долл. США
Windows20,016 долл. США
  • Количество заданий, которые могут выполняться параллельно во всех репозиториях в учетной записи пользователя или организации, зависит от плана GitHub. Дополнительные сведения см. в разделе Ограничения и выставление счетов за использование для размещенных на GitHub средств выполнения и в разделе Сведения о локальных средствах выполнения для локальных средств выполнения.
  • Необходимо управлять параметрами выставления счетов и платными функциями для каждой учетной записи отдельно. Можно переключаться между параметрами для личной учетной записи, учетных записей организации и корпоративных учетных записей с помощью переключателя контекста на каждой странице параметров. Дополнительные сведения см. в разделе Переключение между параметрами для различных учетных записей.
  • Для Более крупное средство выполнения отсутствует дополнительная плата за конфигурации, которые назначают общедоступные статические IP-адреса для Более крупное средство выполнения. Дополнительные сведения о Более крупное средство выполнения см. в разделе Использование Более крупное средство выполнения.
  • Минуты назначения нельзя использовать для Более крупное средство выполнения.
  • Более крупное средство выполнения не являются бесплатными для общедоступных репозиториев.

Вычисление минут и расходов на хранение

Чтобы оценить затраты на потребительские службы, можно использовать калькулятор цен в GitHub.

В конце месяца GitHub вычисляет стоимость использованных минут и емкости хранилища для учетной записи.

Пример вычисления стоимости минут

Например, если в вашей организации используется GitHub Team и разрешены неограниченные расходы, при использовании 5000 минут общая стоимость емкости хранилища и использованных минут может составить 56 долл. США в зависимости от операционных систем, в которых выполняются задания.

  • 5000 минут (3000 Linux и 2000 Windows) = 56 долл. США (24 долл. США + 32 долл. США).
    • 3000 минут Linux по 0,008 долл. США за минуту = 24 долл. США.
    • 2000 минут Windows по 0,016 долл. США за минуту = 32 долл. США.

GitHub вычисляет потребление хранилища за каждый месяц, суммируя почасовое потребление в течение этого месяца.

Пример вычисления затрат на хранилище

Например, если в марте вы в течение 10 дней использовали 3 ГБ хранилища, а в течение остальных 21 дня — 12 ГБ, итоговый объем будет вычисляться так:

  • 3 ГБ x 10 дней x (24 часа в день) = 720 ГБ-часов
  • 12 ГБ x 21 день x (24 часа в день) = 6,048 ГБ-часов
  • 720 ГБ-часов + 6,048 ГБ-часов = 6,768 ГБ-часов
  • 6,768 ГБ-часов / (744 часа в месяц) = 9,0967 ГБ-месяцев

В конце месяца GitHub округляет размер хранилища до ближайшего МБ. Таким образом, за март будет зарегистрировано использование хранилища в объеме 9,097 ГБ.

Данные об использовании GitHub Actions включают существующую дату выставления счетов учетной записи, метод оплаты и квитанцию. Чтобы просмотреть все подписки для вашей учетной записи в GitHub.com, см. раздел Просмотр подписок и даты выставления счетов.

Сведения о предельных суммах расходов

Если счета выставляются вам ежемесячно, ваша учетная запись будет иметь предельную сумму расходов по умолчанию, равную 0 долларам США (USD), что делает невозможным дополнительное использование минут или места в хранилище для частных репозиториев сверх объемов, предусмотренных для вашей учетной записи. Если вы оплачиваете учетную запись по счету, предельная сумма расходов по умолчанию для вашей учетной записи будет неограниченной.

Если у вас неограниченный лимит расходов или предельная сумма расходов превышает 0 долл. США, с вас будет взиматься плата за все дополнительные минуты или хранение сверх объемов, предусмотренных для вашей учетной записи, т. е. за превышение. GitHub взимает плату за использование учетной записи, владеющей репозиторием, в котором выполняется рабочий процесс. К превышениям GitHub Packages не применяются купоны в учетной записи.

Счета за превышения выставляются ежемесячно независимо от срока выставления счетов (даже если счет за вашу учетную запись обычно выставляется раз в год).

Сведения об изменении предельной суммы расходов и управлении ею см. в разделе Управление предельной суммой расходов для GitHub Actions.

Если для учетной записи есть неоплаченные счета, применяются следующие правила.

  • Хранилище или минуты, включенные в учетную запись для GitHub Actions и GitHub Packages, не будут сбрасываться до успешной обработки платежа.
  • Для учетных записей, оставшихся в течение текущего периода выставления счетов, GitHub Actions и GitHub Packages будут по-прежнему доступны до тех пор, пока не будет достигнуто любое включенное использование.
  • Для учетных записей, которые достигли включенного использования за текущий расчетный период для GitHub Actions или GitHub Packages, GitHub Actions, и GitHub Packages будут отключены, чтобы предотвратить дальнейшие превышения.