Skip to main content
GitHub Docs
Version:
Free, Pro, & Team
Search GitHub Docs
Search
Select language: current language is English
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
Secure coding
Home
Secure coding
Getting started
Add a security policy
Plan GHAS trial
About organization security
Apply custom configuration
Filter repositories
Find attachment failures
Secret scanning
Enable secret scanning
Evaluate alerts
Push protection on the command line
Generic secret detection
About code scanning
Code scanning at scale
Create advanced setup
CodeQL advanced setup at scale
Copilot Autofix for code scanning
Triage alerts in pull requests
Set merge protection
C and C++ CodeQL queries
JavaScript and TypeScript queries
About integration
Advanced Security must be enabled
C# compiler failing
Fewer lines scanned than expected
Out of disk or memory
Some languages not analyzed
Kotlin detected in no build
Troubleshooting SARIF uploads
SARIF file invalid
Setting up the CodeQL CLI
Customizing analysis
Advanced functionality
Creating CodeQL query suites
Publishing and using CodeQL packs
CodeQL CLI CSV output
bqrs decode
bqrs interpret
database cleanup
database import
database print-baseline
database upgrade
dataset measure
execute cli-server
execute query-server2
generate query-help
pack bundle
pack init
pack publish
query decompile
resolve extensions
resolve languages
resolve packs
resolve ram
test extract
Extension installation
Queries at scale
Advanced functionality
Explore code structure
CodeQL CLI access
About the GitHub Advisory database
About repository security advisories
Create repository advisories
Publish repository advisories
Coordinated disclosure
Supply chain security
Automatic dependency submission
Configure dependency review action
Troubleshoot dependency graph
End-to-end supply chain
Securing builds
Dependabot
Dependabot ecosystems