Проверка кода с помощью CodeQL GitHub

Продвинутый уровень
Администратор
разработчик.
Инженер DevOps
GitHub

Узнайте, как использовать CodeQL, мощный инструмент статического анализа, для реализации проверки кода на GitHub.

Цели обучения

По завершении этого модуля вы сможете:

  • Общие сведения о CodeQL и анализе кода.
  • Ознакомьтесь с QL, уникальным языком программирования логики.
  • Настройте сканирование кода на основе CodeQL в репозитории GitHub.
  • Ссылка на пользовательский запрос CodeQL.
  • Настройте языковую матрицу в рабочем процессе CodeQL.
  • Узнайте, как использовать CLI CodeQL для создания результатов сканирования кода и отправки их в GitHub.
  • Реализуйте пользовательские шаги сборки.

Предварительные требования

  • Учетная запись GitHub Enterprise с лицензией расширенной безопасности GitHub
  • Необходимые разрешения для администрирования репозитория
  • Знания о функции проверки кода для повышенной безопасности GitHub
  • Базовые знания о GitHub Actions