Manage your configuration
Manage and refine your code scanning configuration by monitoring tool status, updating default setup settings, and enforcing protections as your needs evolve.
About the tool status page for code scanning
The tool status page shows useful information about all of your code scanning tools. If code scanning is not working as you'd expect, the tool status page is a good starting point for debugging problems.
Editing your configuration of default setup
You can edit your existing configuration of default setup for code scanning to better meet your needs.
Set code scanning merge protection
You can use rulesets to set code scanning merge protection for pull requests.
Configuring larger runners for default setup
You can run code scanning default setup more quickly on bigger codebases using larger runners.
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.