GitHub Code Quality in public preview
GitHub Code Quality is now available in public preview! It turns every pull request into an opportunity to improve. With in-context findings, one-click Copilot fixes, and reliability and maintainability scores, you spend less time chasing nits and more time building. It’s there when you need it most, surfacing quality issues both in the pull request and the backlog so you can fix technical debt on your schedule.
Who this is for
Developers and engineering teams who want in‑context feedback about the quality of their code and an easier way to turn technical debt into reviewable fixes.
Highlights
- One-click enablement: Try GitHub Code Quality quickly and easily.
- Actionable findings: CodeQL-based quality rules detect maintainability and reliability issues in Java, C#, Python, JavaScript, Go, and Ruby.
- Reviews in context: See quality findings directly in the pull request with guidance you can immediately act on.
- Track progress with quality scores: Quality repository view groups findings by rule so you can prioritize fixes, while reliability and maintainability scores summarize their severity to help you target improvements.
How to try it
- If your organization has preview features enabled, go to Settings > Code quality in your repository and enable the feature.
- Open a pull request in a supported language and review any inline findings and autofix suggestions.
- If you don’t have access yet, ask an organization admin to enable the preview flag for your organization. See more in our documentation on enabling Code Quality.
Coming soon
- Organization-level dashboards and enablement to manage code quality at scale.
- Test coverage metrics to provide actionable quality data.
- APIs to programmatically fetch code quality data or enable it at scale.
- Copilot-powered quality recommendations for pull requests to supplement static analysis findings.
Availability and pricing
GitHub Code Quality is available today for GitHub Enterprise Cloud and Team, but not available on Enterprise Server. It’s free during the preview period, however scans will incur Actions minutes.
Learn more
Check out our GitHub Code Quality documentation.
Join the discussion and leave feedback on the Code Quality announcement in the GitHub Community
Disclaimer: The UI for features in public preview is subject to change.