О том GitHub Actions , что дальше GitHub Enterprise Cloud
GitHub Actions по умолчанию включена для вашего предприятия. Чтобы начать использовать GitHub Actions внутри вашего предприятия, вы можете управлять политиками, контролирующими использование GitHub Actions корпоративных участников, и по желанию добавлять самостоятельные раннеры для выполнения рабочих процессов.
Прежде чем приступать к работе, необходимо составить план внедрения GitHub Actions в организации. Дополнительные сведения см. в разделе Знакомство с GitHub Actions для вашего предприятия.
При переносе предприятия на GitHub Actions от другого поставщика необходимо учитывать дополнительные аспекты. Дополнительные сведения см. в разделе Миграция вашего предприятия на GitHub Actions.
Управление политиками для GitHub Actions
Вы можете использовать политики для контроля того, как участники предприятия используют GitHub Actions. Например, вы можете ограничить разрешенные действия и настроить период хранения артефактов и журналов. Дополнительные сведения см. в разделе Применение политик для GitHub Actions в вашем предприятии.
Добавление средств выполнения
Для запуска GitHub Actions рабочих процессов нужно использовать раннеры. Средство выполнения тестов — это сервер, на котором выполняются рабочие процессы при их активации. Если вы используете GitHub-hosted runners, вам будут выставлять счет на основе потребления после исчерпания минут, предусмотренных в вашем плане, тогда как самостоятельные бегуны бесплатны. Дополнительные сведения см. в разделе Биллинг GitHub Actions.
Если вы выбрали локальные средства выполнения, их можно добавлять на уровне предприятия, организации или репозитория. Дополнительные сведения см. в разделе Добавление локальных средств выполнения.
Предоставление тонких разрешений для GitHub Actions
Владельцы и пользователи организации с разрешением "Управление пользовательскими ролями организации" могут предоставлять подробные разрешения для пользователей и команд в организации. Предоставление детализированных прав позволяет GitHub Actions применять принцип наименьших привилегий для защищённых настроек в вашем GitHub Actions CI/CD конвейере.
Для GitHub Actionsможно включить любое из следующих разрешений для отдельных лиц или команд в вашей организации.
- Управление политиками действий организации: доступ к управлению всеми параметрами на странице параметров "Общие действия", за исключением параметров локального запуска.
- Управление группами запуска организации и группами runner: доступ к созданию и управлению размещенными на сайте GitHub средствами выполнения, локальными группами выполнения и группами runner, а также управлять тем, где можно создавать локальные модули выполнения.
- Управление секретами действий организации: доступ к созданию секретов организации Actions и управлению ими.
- Управление переменными действий организации: доступ к созданию переменных организации Actions и управлению ими.
Дополнительные сведения см. в разделе Управление пользовательскими ролями организации.
Общее усиление безопасности для GitHub Actions
Дополнительные сведения о методах безопасности для GitHub Actionsсм. в разделе Справочник по безопасному использованию.