{"meta":{"title":"Maintain quality code","intro":"Learn how to use GitHub's code security and code quality features to maintain high-quality code in your repositories.","product":"Security and code quality","breadcrumbs":[{"href":"/en/code-security","title":"Security and code quality"},{"href":"/en/code-security/how-tos","title":"How-tos"},{"href":"/en/code-security/how-tos/maintain-quality-code","title":"Maintain quality code"}],"documentType":"subcategory"},"body":"# Maintain quality code\n\nLearn how to use GitHub's code security and code quality features to maintain high-quality code in your repositories.\n\n## Links\n\n* [Enabling GitHub Code Quality](/en/code-security/how-tos/maintain-quality-code/enable-code-quality)\n\n  Turn on Code Quality to give your teams a consistent quality baseline: automatically catching, fixing, and reporting code quality issues in pull requests and on your default branch.\n\n* [Disabling GitHub Code Quality](/en/code-security/how-tos/maintain-quality-code/disable-code-quality)\n\n  Stop Code Quality scans on a repository or across your organization, and know what happens to billing and your existing data before you do.\n\n* [Rolling out GitHub Code Quality at scale](/en/code-security/how-tos/maintain-quality-code/roll-out-at-scale)\n\n  Bring Code Quality to every team with confidence by piloting on a small group first, then expanding once your quality thresholds are tuned.\n\n* [Setting code quality thresholds for pull requests](/en/code-security/how-tos/maintain-quality-code/set-pr-thresholds)\n\n  Keep low-quality changes out of your codebase by using Code Quality thresholds to block pull requests that don't meet your standards.\n\n* [Setting up code coverage for your repository](/en/code-security/how-tos/maintain-quality-code/set-up-code-coverage)\n\n  Use built-in code coverage from Code Quality to find untested code on pull requests, without paying for or maintaining a separate third-party service.\n\n* [Setting code coverage thresholds for pull requests](/en/code-security/how-tos/maintain-quality-code/restrict-code-coverage)\n\n  Protect your code coverage by automatically blocking pull requests that fall below the coverage levels your team requires.\n\n* [Fixing code quality findings on a pull request](/en/code-security/how-tos/maintain-quality-code/fix-findings-on-a-pr)\n\n  Keep quality issues out of your default branch by applying autofixes, delegating remediation work to Copilot, or dismissing irrelevant findings.\n\n* [Resolving a block on your pull request](/en/code-security/how-tos/maintain-quality-code/unblock-your-pr)\n\n  Identify and resolve a code quality or coverage threshold block on your pull request so you can merge your changes.\n\n* [Viewing code coverage on pull requests](/en/code-security/how-tos/maintain-quality-code/view-coverage-on-prs)\n\n  Review the coverage summary posted on your pull requests to identify files with low or declining code coverage.\n\n* [Fixing code quality findings in your repository backlog](/en/code-security/how-tos/maintain-quality-code/fix-backlog-findings)\n\n  Generate autofixes for findings on the default branch of your repository, or dismiss findings that aren't relevant.\n\n* [Fixing code quality findings in recently merged files](/en/code-security/how-tos/maintain-quality-code/fix-findings-in-recent-merges)\n\n  Apply autofixes or delegate remediation work to Copilot for quality issues detected by AI-powered analysis of recently merged code.\n\n* [Interpreting the code quality results for your repository](/en/code-security/how-tos/maintain-quality-code/interpret-results)\n\n  Use Code Quality results to assess the maintainability and reliability of your codebase, so your teams can focus remediation where it matters most.\n\n* [Exploring GitHub Code Quality results in your organization](/en/code-security/how-tos/maintain-quality-code/explore-code-quality)\n\n  Use the organization-level Code Quality dashboard to spot repositories that need attention and track your organization's code health at a glance.\n\n* [Viewing and managing GitHub Code Quality costs](/en/code-security/how-tos/maintain-quality-code/view-and-manage-cost)\n\n  Keep your Code Quality spend predictable by seeing exactly where charges come from and using the levers that bring them down."}