Skip to main content

Ограничения использования, выставление счетов и администрирование

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

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

GitHub Actions позволяет автоматизировать рабочие процессы разработки программного обеспечения в том же расположении, где вы храните код и совместно работаете над запросами на вытягивание и проблемами. Вы можете написать отдельные задачи (т. н. действия) и объединить их для создания пользовательского рабочего процесса. Дополнительные сведения см. в разделе Общие сведения о GitHub Actions Ограничения использования применяются к локально размещенным средствам выполнения. Дополнительные сведения см. в разделе О самостоятельно размещенных средствах выполнения.

Политика использования

Помимо ограничений использования, необходимо убедиться, что вы используете GitHub Actions согласно Условиям предоставления услуг GitHub. Дополнительные сведения об условиях для GitHub Actions см. в документе о дополнительных условиях для продукта GitHub.

Метрики использования GitHub Actions

Владельцы и пользователи организации с разрешением "Просмотр метрик действий организации" могут просматривать метрики использования GitHub Actions для своей организации. Эти метрики помогут вам понять, как и где используются минуты действий. Дополнительные сведения см. в разделе Просмотр метрик GitHub Actions для вашей организации.

При просмотре метрик использования важно помнить, что

Выставление счетов за многократно используемые рабочие процессы

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

Дополнительные сведения см. в разделе Повторное использование рабочих процессов.

Политика хранения артефактов и журналов

Вы можете настроить значение артефакта по умолчанию и срок хранения журнала для учетной записи репозитория, организации или предприятия.

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

  • Для общедоступных репозиториев: можно изменить этот период хранения на любой срок в диапазоне от 1 дня до 90 дней.
  • Для частных репозиториев и внутренних репозиториев : можно изменить этот период хранения на любой срок в диапазоне от 1 дня до 400 дней.

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

Дополнительные сведения см. в разделе:

Политика хранения журнала выполнения рабочего процесса

Рабочий процесс выполняется в журнале выполнения рабочего процесса репозитория в течение 400 дней. Через 400 дней рабочий процесс архивируется. Через 10 дней после архивации они окончательно удаляются. Срок хранения для выполнения рабочих процессов не может быть изменен. Дополнительные сведения см. в разделе «Просмотр журнала выполнения рабочего процесса».

Отключение или ограничение использования GitHub Actions для репозитория или организации

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

Дополнительные сведения см. в разделе:

Отключение и включение рабочих процессов

Вы можете включать и отключать отдельные рабочие процессы в репозитории в GitHub.

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

Дополнительные сведения см. в разделе Отключение и включение рабочего процесса.