Добавление крупное средство выполнения A в предприятие
Владельцы предприятий могут добавлять крупное средство выполненияs в предприятие и назначать их организациям. По умолчанию, когда A крупное средство выполнения создаётся для предприятия, он добавляется в стандартную группу раннеров, к которой имеют доступ все организации предприятия. Хотя всем организациям предоставляется доступ к средству выполнения, репозитории в каждой организации не предоставляются. Для каждой организации владелец организации должна настроить группу runner, чтобы указать, какие репозитории имеют доступ к корпоративному runner. Для получения дополнительной информации см. раздел «Разрешение репозиториям получать крупное средство выполнениядоступ к s».
Вы можете выбрать операционную систему и конфигурацию оборудования из списка доступных вариантов. При развертывании новых экземпляров этого средства выполнения с помощью автомасштабирования они будут использовать ту же операционную систему и конфигурацию оборудования, которую вы определили здесь.
Новые средства выполнения автоматически назначаются группе по умолчанию, или вы можете выбрать, к какой группе должны присоединяться средства выполнения во время создания. Кроме того, после регистрации средства выполнения вы можете изменить его группу. Дополнительные сведения см. в разделе Управление доступом к крупным средствам выполнения.
-
Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
-
В верхней части страницы нажмите «Политики».
-
В разделе " Policies", нажмите кнопку "Действия".
-
Перейдите на вкладку Средства выполнения тестов.
-
Щелкните новый модуль runner, а затем щелкните New GitHub-hosted runner.
-
Укажите необходимые сведения для настройки нового средства выполнения:
-
Имя. Введите имя нового средства выполнения. Для простоты оно должно указывать на конфигурацию оборудования и операционной системы, например
ubuntu-24.04-16core. -
Платформа: выберите платформу из доступных вариантов. Выбрав платформу, вы сможете выбрать определенный образ.
Если вы создаете пользовательский образ, платформа, выбранная для средства выполнения, должна совпадать с платформой образа, который вы хотите создать. Платформа бегунка может быть одной из следующих:
- Linux x64
- Операционная система ARM64
- Операционная система Windows x64
-
Изображение: выберите изображение из доступных параметров. Выбрав изображение, вы сможете выбрать определенный размер.
- GitHub: для образов, управляемых GitHub, выберите изображение на этой вкладке.
- Партнер: для образов, управляемых партнером, выберите изображение на этой вкладке. Например, на этой вкладке находятся базовые настольные компьютеры Windows 11, графические процессоры и образы arm64.
- Обычай: Для образов, созданных вашей организацией или предприятием, выберите образ на этой вкладке. Пользовательские образы создаются путем запуска рабочего процесса в средстве выполнения сборки образов, настроенном вами, вашей организацией или предприятием. Дополнительные сведения см. в разделе Установка пользовательских образов.
-
Размер: выберите конфигурацию оборудования из списка доступных вариантов. Доступные размеры зависят от изображения, выбранного на предыдущем шаге. Для модулей gpu выберите размер на вкладке с поддержкой GPU .
-
Максимальное параллелизм: выберите максимальное количество заданий, которые могут быть активными в любое время.
-
Группа средств выполнения: выберите группу, в которую будет входить средство выполнения. Эта группа будет включать несколько экземпляров средства выполнения, так как они масштабируются в соответствии с требованиями.
-
Сеть: выберите, будут ли назначены диапазоны статических IP-адресов экземплярам крупное средство выполнения. Вы можете использовать до 10 крупное средство выполненияs со статическими IP-адресами в общей сложности.
Примечание.
Имена более крупные бегуны могут диктовать свои функциональные возможности. Например, чтобы использовать крупное средство выполнения для настройки code scanning по умолчанию, необходимо назвать
code-scanningсредство выполнения. Дополнительные сведения о code scanning с более крупные бегунысм. в разделе Настройка более крупных модулей выполнения для настройки по умолчанию. -
-
Щелкните Создать средство выполнения.
-
Чтобы разрешить организациям доступ к данным крупное средство выполнения, укажите, какие организации могут использовать группу runner, которой назначается средство выполнения. Дополнительные сведения см. в разделе Управление доступом к крупным средствам выполнения.
Добавление крупное средство выполнения A в организацию
Владельцы организаций и пользователи с разрешением «Управление группами бегущих организаций» могут добавить A крупное средство выполнения в организацию и контролировать, какие репозитории могут её использовать. При создании нового средства выполнения для организации по умолчанию все репозитории в организации имеют доступ к средству выполнения. Чтобы ограничить, какие репозитории могут использовать средство выполнения, назначьте его группе runner с доступом к определенным репозиториям. Дополнительные сведения см. в разделе "Разрешить репозиториям доступ к большим запускам".
Вы можете выбрать операционную систему и конфигурацию оборудования из списка доступных вариантов. При развертывании новых экземпляров этого средства выполнения с помощью автомасштабирования они будут использовать ту же операционную систему и конфигурацию оборудования, которую вы определили здесь.
Новые средства выполнения автоматически назначаются группе по умолчанию, или вы можете выбрать, к какой группе должны присоединяться средства выполнения во время создания. Кроме того, после регистрации средства выполнения вы можете изменить его группу. Дополнительные сведения см. в разделе Управление доступом к крупным средствам выполнения.
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
Щелкните новый модуль runner, а затем щелкните New GitHub-hosted runner.
-
Укажите необходимые сведения для настройки нового средства выполнения:
-
Имя. Введите имя нового средства выполнения. Для простоты оно должно указывать на конфигурацию оборудования и операционной системы, например
ubuntu-24.04-16core. -
Платформа: выберите платформу из доступных вариантов. Выбрав платформу, вы сможете выбрать определенный образ.
Если вы создаете пользовательский образ, платформа, выбранная для средства выполнения, должна совпадать с платформой образа, который вы хотите создать. Платформа бегунка может быть одной из следующих:
- Linux x64
- Операционная система ARM64
- Операционная система Windows x64
-
Изображение: выберите изображение из доступных параметров. Выбрав изображение, вы сможете выбрать определенный размер.
- GitHub: для образов, управляемых GitHub, выберите изображение на этой вкладке.
- Партнер: для образов, управляемых партнером, выберите изображение на этой вкладке. Например, на этой вкладке находятся базовые настольные компьютеры Windows 11, графические процессоры и образы arm64.
- Обычай: Для образов, созданных вашей организацией или предприятием, выберите образ на этой вкладке. Пользовательские образы создаются путем запуска рабочего процесса в средстве выполнения сборки образов, настроенном вами, вашей организацией или предприятием. Дополнительные сведения см. в разделе Установка пользовательских образов.
-
Размер: выберите конфигурацию оборудования из списка доступных вариантов. Доступные размеры зависят от изображения, выбранного на предыдущем шаге. Для модулей gpu выберите размер на вкладке с поддержкой GPU .
-
Максимальное параллелизм: выберите максимальное количество заданий, которые могут быть активными в любое время.
-
Группа средств выполнения: выберите группу, в которую будет входить средство выполнения. Эта группа будет включать несколько экземпляров средства выполнения, так как они масштабируются в соответствии с требованиями.
-
Сеть: выберите, будут ли назначены диапазоны статических IP-адресов экземплярам крупное средство выполнения. Вы можете использовать до 10 крупное средство выполненияs со статическими IP-адресами в общей сложности.
Примечание.
Имена более крупные бегуны могут диктовать свои функциональные возможности. Например, чтобы использовать крупное средство выполнения для настройки code scanning по умолчанию, необходимо назвать
code-scanningсредство выполнения. Дополнительные сведения о code scanning с более крупные бегунысм. в разделе Настройка более крупных модулей выполнения для настройки по умолчанию. -
-
Щелкните Создать средство выполнения.
-
Чтобы репозитории могли получить доступ к вашим крупное средство выполненияs, добавьте их в список репозиториев, которые могут им пользоваться. Для получения дополнительной информации см. раздел «Разрешение репозиториям получать крупное средство выполнениядоступ к s».
Разрешение репозиториям получать доступ крупное средство выполненияк s
Репозитории получают доступ к крупное средство выполненияs через группы бегущих. Корпоративные администраторы могут выбирать, какие организации получат доступ к группам управляющих на уровне предприятия, а владельцы и пользователи организаций с помощью репозитория «Управление управляющими организациями и группами бегущих групп» доступом на уровне репозитория для всех крупное средство выполненияs.
Владельцы организаций могут использовать и настраивать группы раннеров корпоративного уровня для репозиториев своей организации или создавать группы раннеров на уровне организации для контроля доступа. Пользователи с функцией «Управление бегущими и группами бегунов организаций» могут управлять только группами бегунов на уровне организации. Для получения дополнительной информации см. Разрешения на кастомные организационные роли.
- **Для групп бегунов на корпоративном уровне:**По умолчанию репозитории в организации не имеют доступа к группам запуска на уровне предприятия. Чтобы предоставить репозиториям доступ к группам запуска предприятия, владелец организации должны настроить каждую группу запуска предприятия и выбрать, какие репозитории имеют доступ.
- **Для групп бегунов на уровне организации:**По умолчанию все репозитории в организации получают доступ к группам запуска на уровне организации. Чтобы ограничить доступ к репозиториям, владелец организации s должны настроить группы запуска организации и выбрать, какие репозитории имеют доступ.
После того как репозиторий получает доступ к крупное средство выполненияs, букву крупное средство выполненияs можно добавить в рабочие процессы. Дополнительные сведения см. в разделе Выполнение заданий на более крупных запусках.
- Перейдите на главную страницу организации, где находятся группы бегуна.
- Щелкните Settings.
- На левой боковой панели щелкните Actions, а затем нажмите кнопку " Выполнить группы".
- Выберите группу бегуна из любого списка на странице. Группы запуска на уровне организации перечислены в верхней части страницы, а группы запуска на уровне предприятия перечислены в разделе "Общий доступ к организации".
- На странице группы runner в разделе "Доступ к репозиторию" выберите "Все репозитории " или "Выбранные репозитории". Если вы решите предоставить доступ к конкретным репозиториям, нажмите , затем выберите из списка доступ, к которым хотите предоставить доступ.
Предупреждение
Если вы используете фиксированный диапазон IP-адресов, рекомендуется использовать только крупное средство выполненияs с частными репозиториями. При создании вилок из репозитория можно запустить опасный код в крупное средство выполнения, создав запрос на вытягивание, который выполнит код в рабочем процессе. Дополнительные сведения см. в разделе Управление доступом к крупным средствам выполнения.
Если вы хотите, чтобы рабочие процессы нацеливались только на бегунов через группы, можно отключить стандартных GitHub-hosted runners на уровне организации или предприятия. См. раздел [AUTOTITLE и Отключение или ограничение GitHub Actions для вашей организации](/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise).
Изменение названия крупное средство выполнения
Примечание.
Имена более крупные бегуны могут диктовать свои функциональные возможности. Например, чтобы использовать крупное средство выполнения для настройки code scanning по умолчанию, необходимо назвать code-scanningсредство выполнения. Дополнительные сведения о code scanning с более крупные бегунысм. в разделе Настройка более крупных модулей выполнения для настройки по умолчанию.
Вы можете отредактировать имя вашего крупное средство выполненияS.
Изменение имени запуска организации
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Введите новое имя для бегуна в текстовом поле в разделе "Имя".
-
Нажмите кнопку Сохранить.
Изменение имени запуска предприятия
- Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
- В верхней части страницы нажмите «Политики».
- В разделе " Policies", нажмите кнопку "Действия".
- Перейдите на вкладку Средства выполнения тестов.
- В списке бегуна выберите бегуна, который вы хотите изменить.
- Введите новое имя для бегуна в текстовом поле в разделе "Имя".
- Нажмите кнопку Сохранить.
Изменение размера крупное средство выполнения
Вы можете редактировать размер вашего крупное средство выполненияS.
Изменение размера запуска организации
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Выберите новый размер для бегуна в списке доступных параметров в разделе "Размер". Доступные размеры зависят от образа, установленного на средстве выполнения.
-
Нажмите кнопку Сохранить.
Изменение размера корпоративного runner
- Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
- В верхней части страницы нажмите «Политики».
- В разделе " Policies", нажмите кнопку "Действия".
- Перейдите на вкладку Средства выполнения тестов.
- В списке бегуна выберите бегуна, который вы хотите изменить.
- Выберите новый размер для бегуна в списке доступных параметров в разделе "Размер". Доступные размеры зависят от образа, установленного на средстве выполнения.
- Нажмите кнопку Сохранить.
Изменение изображения крупное средство выполнения
Вы можете редактировать изображение вашего крупное средство выполненияs, если используете изображение, принадлежащее GitHub-. Список наших управляемых изображений смотрите GitHub Actions в репозитории Runner Images.
Изменение образа запуска организации
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Выберите новый образ для бегуна из списка доступных параметров в разделе "Изображение". Доступные образы ограничены образами, принадлежащими GitHub.
-
Нажмите кнопку Сохранить.
Изменение образа запуска предприятия
- Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
- В верхней части страницы нажмите «Политики».
- В разделе " Policies", нажмите кнопку "Действия".
- Перейдите на вкладку Средства выполнения тестов.
- В списке бегуна выберите бегуна, который вы хотите изменить.
- Выберите новый образ для бегуна из списка доступных параметров в разделе "Изображение". Доступные образы ограничены образами, принадлежащими GitHub.
- Нажмите кнопку Сохранить.
Настройка автомасштабирования для крупное средство выполненияs
Можно управлять максимальным количеством заданий, которые разрешено выполнять одновременно для определенных наборов runner. Установка этого поля на более высокое значение может помочь предотвратить блокировку рабочих процессов из-за параллелизма.
- Настройка автомасштабирования для запуска организации
- Настройка автомасштабирования для корпоративного runner
Настройка автомасштабирования для запуска организации
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
В разделе «Вместимость», в разделе «Максимальная параллельность», введите максимальное количество заданий, которые вы хотите разрешить для выполнения одновременно.
-
Нажмите кнопку Сохранить.
Настройка автомасштабирования для корпоративного runner
- Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
- В верхней части страницы нажмите «Политики».
- В разделе " Policies", нажмите кнопку "Действия".
- Перейдите на вкладку Средства выполнения тестов.
- В списке бегуна выберите бегуна, который вы хотите изменить.
- В разделе «Вместимость», в разделе «Максимальная параллельность», введите максимальное количество заданий, которые вы хотите разрешить для выполнения одновременно.
- Нажмите кнопку Сохранить.
Создание статических IP-адресов для крупное средство выполненияs
Примечание.
- Чтобы использовать статические IP-адреса, ваша организация должна использовать GitHub Enterprise Cloud. Дополнительные сведения о том, как использовать GitHub Enterprise Cloud бесплатно, см. в статье "Настройка пробной версии GitHub Enterprise Cloud".
- macOS крупное средство выполненияне поддерживает статические IP-адреса.
Вы можете включить статические IP-адреса для крупное средство выполненияs. При этом S крупное средство выполненияполучают статические диапазоны IP-адресов. Все IP-адреса в диапазоне, назначенные, доступны для использования. По умолчанию можно настроить до 10 крупное средство выполнения пулов со статическими диапазонами IP-адресов для вашего аккаунта. Если вы хотите использовать более 10 больших пулов раннеров со статическими диапазонами IP-адресов, пожалуйста, свяжитесь us через портал поддержки GitHubс .
Каждая крупное средство выполнения из созданных, которые вы создаёте, — это не одна машина. Это пул бегунов, который автоматически масштабируется для выполнения одновременных заданий, вплоть до максимальной параллельности, которую вы устанавливаете при создании раннера. Все работы в пуле имеют одинаковый статический диапазон IP-адресов. Это означает, что один крупное средство выполнения модуль с одним статическим диапазоном IP может выполнять множество задач одновременно без необходимости дополнительных раннеров.
Количество доступных IP-адресов в назначенных диапазонах не ограничивает количество одновременных заданий. В пуле запуска существует подсистема балансировки нагрузки, которая позволяет повторно использовать IP-адреса в назначенных диапазонах. Это гарантирует, что рабочие процессы могут выполняться одновременно в масштабе, пока каждому компьютеру назначен статический IP-адрес.
- Создание статических IP-адресов для командлетов организации
- Создание статических IP-адресов для корпоративных runners
Создание статических IP-адресов для командлетов организации
-
На GitHubперейдите на главную страницу организации.
-
Под именем организации щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На левой боковой панели щелкните Actions, а затем нажмите кнопку "Runners".
-
В списке бегуна выберите бегуна, который вы хотите изменить.
-
Чтобы назначить статические IP-адреса средству выполнения, в разделе "Сеть" установите флажок "Назначение уникальных и статических диапазонов общедоступных IP-адресов" для этого средства выполнения.
-
Нажмите кнопку Сохранить.
Создание статических IP-адресов для корпоративных runners
- Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
- В верхней части страницы нажмите «Политики».
- В разделе " Policies", нажмите кнопку "Действия".
- Перейдите на вкладку Средства выполнения тестов.
- В списке бегуна выберите бегуна, который вы хотите изменить.
- Чтобы назначить статические IP-адреса средству выполнения, в разделе "Сеть" установите флажок "Назначение уникальных и статических диапазонов общедоступных IP-адресов" для этого средства выполнения.
- Нажмите кнопку Сохранить.