Hinweis
GitHub Code Quality is currently in public preview and subject to change. During public preview, Code Quality will not be billed, although Code Quality scans will consume GitHub Actions minutes.
Prerequisites
- Code Quality is enabled, see Enabling GitHub Code Quality.
Viewing the full backlog of code quality results
- Navigate to the "Security" tab of your repository.
- Click to expand Code quality, then click Standard findings.
Alternatively, if you want to view AI-powered findings for the most recently changed files, see Improving the quality of recently merged code with AI.
Exploring the backlog for your repository
The "Standard findings" dashboard shows all the results found by CodeQL analysis on the default branch of your repository. This view helps you visualize the full backlog of quality results and prioritize work to fix specific types of problems.
The overview, at the top of the page, summarizes the maintainability and reliability of the codebase.

Underneath the overview, the full list of results is shown with a header with filters that you can use to focus on a specific set of findings. The results are:
- Grouped by the rule that detected each finding
- Within each rule, ordered by file path alphabetically
Explore the results by expanding a rule to list the affected files and clicking on the name of a rule to see full details of the findings.

Interpreting ratings and metrics
Code quality results should always be interpreted in the context of your repository. For example:
- Small repositories, or repositories with only a small amount of code written in supported languages, tend to have few results and good ratings.
- Repositories with a lot of generated code may have many maintenance results, lowering the rating for maintainability. This is not a problem if the source code itself is maintainable.
- Large repositories with a lot of code in a fully supported language often have many results even if the majority of the code has good maintainability and reliability standards.
Next steps
- Remediate quality findings in your default branch and improve the maintainability and reliability rating for your repository. See Improving the quality of your repository's code.
- Stop your repository from accumulating more code quality problems by setting a quality threshold for pull requests using rulesets. See Setting code quality thresholds for pull requests.