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.
Start here
Quickstart for securing your repository
Manage access to your code. Find and fix vulnerable code and dependencies automatically.
How-tos for push protection
Learn how to use GitHub's push protection.
Dependabot quickstart guide
Find and fix vulnerable dependencies you rely on with Dependabot.
Configuring default setup for code scanning
Quickly set up code scanning to find vulnerable code automatically.
Popular
Release notes
Detailed information for all releases of the currently selected version of GitHub Enterprise Server.
Best practices for preventing data leaks in your organization
Learn guidance and recommendations to help you avoid private or sensitive data present in your organization from being exposed.
Best practices for maintaining dependencies
Guidance and recommendations for maintaining the dependencies you use, including GitHub's security products that can help.
Planning a trial of GitHub Advanced Security
Learn how to prepare for a successful trial of Advanced Security.
How-tos for detecting secret leaks
Learn how to use GitHub's tools to detect secret leaks.
Configuring default setup for code scanning
Quickly set up code scanning to find vulnerable code automatically.
Configuring Dependabot security updates
You can use Dependabot security updates or manual pull requests to easily update vulnerable dependencies.
How-tos for security and code quality
- Secure at scale • 3 articles
- How-tos for securing secrets • 6 articles
- Scan code for vulnerabilities • 6 articles
- Securing your supply chain • 4 articles
- Managing security alerts • 4 articles
- How-tos for reporting and fixing vulnerabilities • 2 articles
- How-tos for viewing and interpreting security results • 4 articles
Tutorials for security and code quality
- Trialing GitHub Advanced Security • 5 articles
- Adopting GitHub Advanced Security at scale • 7 articles
- Securing your organization • 1 articles
- Remediate leaked secrets • 2 articles
- Customize code scanning • 9 articles
- Secure your dependencies • 5 articles
- Implement supply chain best practices • 4 articles