Примечание.
GitHub Code Quality в настоящее время находится в public preview и может быть изменен. Во время public preview, Code Quality не будут оплачиваться, хотя Code Quality сканирование займет GitHub Actions минут.
Предпосылки
- GitHub Actions должен быть включен, потому что Code Quality использует действия для выполнения каждого анализа CodeQL.
- Чтобы получить все преимущества этой функции, ваш репозиторий должен включать один из языков, поддерживаемых для анализа качества CodeQL. Смотрите раздел Поддерживаемые языки.
Включение Code Quality для репозитория
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На боковой панели в разделе "Безопасность" нажмите Качество кода , чтобы отобразить страницу "Качество кода".
-
Нажмите Включить качество кода.
Примечание.
Если качество кода Enable отсутствует в этом виде, владелец вашего предприятия отключил использование Code Quality для вашей организации. См . раздел AUTOTITLE.
-
Ознакомьтесь с информацией на странице Качество кода:
- Языки: Если вы хотите отключить анализ CodeQL для любого из языков, снимите соответствующий флажок.
- Тип бегуна: Если вы хотите использовать другое средство выполнения, выберите Помеченное средство выполнения и определите метку Средство выполнения. См. раздел AUTOTITLE и AUTOTITLE.
-
Нажмите кнопку Сохранить изменения, чтобы сохранить конфигурацию для Code Quality.
Совет
Если в организации настроено кэширование частных реестров, они будут доступны для анализа качества кода для разрешения зависимостей. См . раздел AUTOTITLE.
Дальнейшие шаги
- Для вашего репозитория: Изучите результаты по качеству кода и объедините первое исправление. См . раздел AUTOTITLE.
- Для вашей организации: Понимайте состояние кода ваших репозиториев с первого взгляда. См . раздел AUTOTITLE.