Using CodeQL code scanning with your existing CI system
You can run CodeQL analysis in your existing CI system and upload the results to GitHub for display as code scanning alerts.
Code scanning is available for all public repositories on GitHub.com. Code scanning is also available for private repositories owned by organizations that use GitHub Enterprise Cloud and have a license for GitHub Advanced Security. For more information, see "About GitHub Advanced Security."
About CodeQL code scanning in your CI system
You can analyze your code with CodeQL in a third-party continuous integration system and upload the results to GitHub.com. The resulting code scanning alerts are shown alongside any alerts generated within GitHub.
Installing CodeQL CLI in your CI system
You can install the CodeQL CLI and use it to perform CodeQL code scanning in a third-party continuous integration system.
Configuring CodeQL CLI in your CI system
You can configure your continuous integration system to run the CodeQL CLI, perform CodeQL analysis, and upload the results to GitHub for display as code scanning alerts.
Migrating from the CodeQL runner to CodeQL CLI
You can use the CodeQL CLI to complete the same tasks as with the CodeQL runner.