У вас должна быть доступная лицензия GitHub Advanced Security (GHAS) для каждого уникального активного фиксации, чтобы включить функции GHAS в частном или внутреннем репозитории . Сведения о лицензировании GHAS, а также об уникальных и активных фиксациях см. в разделе Сведения о выставлении счетов для GitHub Advanced Security.
Если вы пытаетесь применить security configuration с функциями GHAS к репозиториям и не имеет достаточно лицензий GHAS, конфигурация будет успешно применена только к общедоступным репозиториям. Для частных и внутренних репозиториев , только бесплатные функции безопасности будут включены из-за ограничения лицензии, что приводит к следующим результатам:
- Бесплатные функции безопасности, включенные в конфигурации , будут включены для всех частных и внутренних репозиториев.
- Функции GHAS не будут включены для каких-либо частных или внутренних репозиториев.
- security configuration не будет применяться к каким-либо частным или внутренним репозиториям , так как включены только некоторые функции из конфигурации.
Дополнительные сведения об управлении лицензиями GHAS для вашей организации см. в разделе Управление использованием лицензий GitHub Advanced Security.