Note
GitHubразмещенные в данный момент средства выполнения не поддерживаются в GitHub Enterprise Server. Дополнительные сведения о планируемой поддержке в будущем см. в GitHub public roadmap.
Сведения о выставлении счетов за GitHub Actions
GitHub Actions позволяет автоматизировать рабочие процессы разработки программного обеспечения в том же расположении, где вы храните код и совместно работаете над запросами на вытягивание и проблемами. Вы можете написать отдельные задачи (т. н. действия) и объединить их для создания пользовательского рабочего процесса. Дополнительные сведения см. в разделе Общие сведения о GitHub Actions Ограничения использования применяются к локально размещенным средствам выполнения. Дополнительные сведения см. в разделе О самостоятельно размещенных средствах выполнения.
Выставление счетов за многократно используемые рабочие процессы
При повторном использовании рабочего процесса выставление счетов всегда связано с рабочим процессом вызывающей стороны. Назначение размещенных в GitHub средств выполнения всегда оценивается только с использованием контекста вызывающей стороны. Вызывающая сторона не может использовать размещенные в GitHub средства выполнения из вызываемого репозитория.
Дополнительные сведения см. в разделе Повторное использование рабочих процессов.
Политика хранения артефактов и журналов
Вы можете настроить значение артефакта по умолчанию и срок хранения журнала для учетной записи репозитория, организации или предприятия.
По умолчанию артефакты и файлы журналов, созданные рабочими процессами, сохраняются в течение 90 дней перед автоматическим удалением. Для общедоступных репозиториев: можно изменить этот период хранения на любой срок в диапазоне от 1 дня до 400 дней.
При настройке периода хранения он применяется только к новым артефактам и файлам журнала и не применяется ретроактивно к существующим объектам. Для управляемых репозиториев и организаций максимальный срок хранения не может превышать предел, установленный управляющей организацией или предприятием.
Дополнительные сведения см. в разделе:
- Управление параметрами GitHub Actions для репозитория
- Настройка периода хранения для артефактов и журналов GitHub Actions в организации
- Применение политик для GitHub Actions в вашем предприятии
Политика хранения журнала выполнения рабочего процесса
Рабочий процесс выполняется в журнале выполнения рабочего процесса репозитория в течение 400 дней. Через 400 дней рабочий процесс архивируется. Через 10 дней после архивации они окончательно удаляются. Срок хранения для выполнения рабочих процессов не может быть изменен. Дополнительные сведения см. в разделе «Просмотр журнала выполнения рабочего процесса».
Отключение или ограничение использования GitHub Actions для репозитория или организации
По умолчанию после включения GitHub Actions для GitHub Enterprise Server, он включен для всех репозиториев и организаций. Вы можете отключить GitHub Actions или ограничить его действиями в organization.
Вы также можете управлять параметрами GitHub Actions для вашего предприятия, например разрешениями рабочего процесса и хранилищем кэша.
Дополнительные сведения см. в разделе:
- Управление параметрами GitHub Actions для репозитория
- Отключение или ограничение GitHub Actions для вашей организации
- Применение политик для GitHub Actions в вашем предприятии
Отключение и включение рабочих процессов
Вы можете включать и отключать отдельные рабочие процессы в репозитории в GitHub.
Чтобы предотвратить ненужные запуски рабочих процессов, запланированные рабочие процессы могут быть отключены автоматически. При создании вилки общедоступного репозитория запланированные рабочие процессы по умолчанию отключаются. В общедоступном репозитории запланированные рабочие процессы автоматически отключаются, если в течение 60 дней не происходило никаких действий в репозитории.
Дополнительные сведения см. в разделе Отключение и включение рабочего процесса.