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

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

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

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

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

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

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

Если вы являетесь владелец организации или владельцем предприятия, вы можете подключить идентификатор подписки Azure к учетной записи организации или корпоративной учетной записи, чтобы включить и оплатить использование GitHub Actions за пределами сумм, включая вашу учетную запись. Дополнительные сведения см. в разделе Подключение подписки Azure.

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

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

Примечание. Для больших средств выполнения тестов нельзя использовать минуты прав. За эти средства всегда взимается плата, в том числе в общедоступных репозиториях. Дополнительные сведения см. в разделе Сведения о выставлении счетов за GitHub Actions.

ПродуктПамятьМинуты (в месяц)
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
Windows2
macOS10

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

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

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

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

| Linux | 4 | 0,016 долл. США | | Linux | 8 | 0,032 долл. США | | Linux | 16 | 0,064 долл. США | | Linux | 32 | 0,128 долл. США | | Linux | 64 | 0,256 долл. США | | macOS | 12 | 0,32 долл. США | | Windows | 8 | 0,064 долл. США | | Windows | 16 | 0,128 долл. США | | Windows | 32 | 0,256 долл. США | | Windows | 64 | 0,512 долл. США |

  • Количество заданий, которые могут выполняться параллельно во всех репозиториях в учетной записи пользователя или организации, зависит от плана GitHub. Дополнительные сведения см. в разделе Ограничения использования, выставление счетов и администрирование для средств выполнения тестов, размещенных в GitHub, и О самостоятельно размещенных средствах выполнения для ограничений использования локального средства выполнения.
  • Необходимо управлять параметрами выставления счетов и платными функциями для каждой учетной записи отдельно. Можно переключаться между параметрами для личной учетной записи, учетных записей организации и корпоративных учетных записей с помощью переключателя контекста на каждой странице параметров. Дополнительные сведения см. в разделе Сведения о выставлении счетов в GitHub.
  • Для Более крупное средство выполнения отсутствует дополнительная плата за конфигурации, которые назначают общедоступные статические IP-адреса для Более крупное средство выполнения. Дополнительные сведения о Более крупное средство выполненияs см. в разделе Общие сведения о Более крупное средство выполнения.
  • Минуты назначения нельзя использовать для Более крупное средство выполнения.
  • Более крупное средство выполнения не являются бесплатными для общедоступных репозиториев.

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

Чтобы оценить затраты на потребительские службы, можно использовать калькулятор цен в 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 будут отключены, чтобы предотвратить дальнейшие превышения.