Skip to main content

Security and code quality documentation

Build security and code quality into your GitHub workflow to secure your software supply chain, prevent data leaks, and automatically find and fix vulnerabilities and code health issues in your codebase.

Articles

Troubleshoot security tools

"Out of disk" and "Out of memory" errors

If you see one of these errors with GitHub Actions, try reviewing the specifications of your self-hosted runners.
Troubleshoot security tools

A feature has disappeared from a security configuration

Changes to your GitHub Enterprise Server instance's installation settings by a site administrator may affect which security features are available to your configuration.
Troubleshoot security tools

A repository is using advanced setup for code scanning

You see an error when you try to attach a security configuration with default code scanning enabled to repositories that use advanced setup for code scanning.
Find CodeQL CLI commands

About built-in CodeQL queries

Learn about the CodeQL queries that code scanning uses to analyze code.
Protect your secrets

About bypass requests for push protection

Learn how bypass requests work when push protection blocks commits containing secrets.
Find and fix code vulnerabilities

About code scanning

You can use code scanning to find security vulnerabilities and errors in the code for your project on GitHub.
Find and fix code vulnerabilities

About code scanning alerts

Learn about the different types of code scanning alerts and the information that helps you understand the problem each alert highlights.
Find and fix code vulnerabilities

About code scanning with CodeQL

You can use CodeQL to identify vulnerabilities and errors in your code. The results are shown as code scanning alerts in GitHub.
Find and fix code vulnerabilities

About CodeQL code scanning for compiled languages

Understand how CodeQL analyzes compiled languages, the build options available, and learn how you can customize the database generation process if you need to.
Showing 1-9 of 330