Skip to main content

Creating an advanced setup for code scanning

For more granular control over your code scanning configuration, you can secure your code with advanced setup for code scanning.

Who can use this feature?

Code scanning is available for all public repositories on GitHub.com. To use code scanning in a private repository owned by an organization, you must have a license for GitHub Advanced Security. For more information, see "About GitHub Advanced Security."

Настройка advanced setup for code scanning

For more granular control over your code scanning configuration, you can secure your code with advanced setup for code scanning.

Настройка advanced setup for code scanning

For more granular control over your code scanning configuration, you can secure your code with advanced setup for code scanning.

Сканирование кода CodeQL для скомпилированных языков

For more granular control over your code scanning configuration, you can secure your code with advanced setup for code scanning.

Настройка advanced setup for code scanning with CodeQL at scale

Скрипт можно использовать для настройки advanced setup for code scanning для определенной группы репозиториев в организации.

Рекомендуемое оборудование для запуска CodeQL

Рекомендуемые спецификации (ОЗУ, количество ядер ЦП и дисковое пространство) для выполнения анализа CodeQL на локальных компьютерах с учетом размера базы кода.

Выполнение проверки кода CodeQL в контейнере

Вы можете запустить code scanning в контейнере, обеспечив выполнение всех процессов в одном контейнере.