Skip to main content

Группы запускателей

Используйте группы бегунов для контроля доступа к бегунам и организации бегунов по всей вашей организации или предприятию.

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

Для управления доступом к бегунам в организации и/или корпоративных уровней, корпоративные и владелец организации могут использовать группы runner. Группы runner используются для сбора наборов runner и создания границ безопасности вокруг них.

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

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

Группы бегунов помогают вам обеспечивать единую политику доступа для бегунов по всей вашей инфраструктуре.

С группами бегунов вы можете:

  • Организовывайте более крупные бегуны и организуйте бегунов-организаторов самостоятельно
  • Ограничьте, какие организации и репозитории могут использовать конкретных пользователей
  • Маршрутируйте задания в конкретную группу раннеров в вашем файле рабочего процесса
  • Установите ограничения по параллелизму для контроля затрат и пропускной способности

Вы также можете отключить стандартные GitHub-hosted раннеры, чтобы задачи Linux, Windows и macOS выполнялись через группы раннеров вместо стандартных меток runner. Для настроек на уровне организации см. AUTOTITLE. Если вы владелец предприятия, смотрите Применение политик для GitHub Actions в вашем предприятии.

Следующие шаги

Сведения о маршрутизации заданий в группы см. в разделе Выбор средства выполнения тестов для задания.