Skip to main content

Поддержание качественного кода

Узнайте, как использовать GitHubфункции безопасности кода и качества кода для поддержания высокого качества кода в ваших репозиториях.

Включение GitHub Code Quality

Включите Code Quality в репозиториях вашей организации автоматическое определение и исправление проблем качества кода в масштабе, помогая поддерживать согласованность и снизить операционный риск.

Отключение GitHub Code Quality

Остановите Code Quality сканирование и избегайте расходов до того, как функция станет доступной в общем случае.

Rolling out GitHub Code Quality at scale

Bring Code Quality to every team with confidence by piloting on a small group first, then expanding once your quality thresholds are tuned.

Настройка пороговых значений качества кода для запросов на вытягивание

Создайте шлюз Code Quality для запросов на вытягивание, чтобы повысить качество кода, объединенного в ваш репозиторий.

Настройка покрытия кодами для вашего репозитория

Загружайте отчёты о покрытии тестов, чтобы видеть результаты покрытия напрямую через pull requests, помогая рецензентам выявлять непроверенный код перед объединением.

Ограничение покрытия кода на pull requests

Защитите своё тестовое покрытие, автоматически блокируя pull request, которые ниже уровня покрытия, необходимого вашей команде.

Fixing code quality findings on a pull request

Keep quality issues out of your default branch by applying autofixes, delegating remediation work to Copilot, or dismissing irrelevant findings.

Устранение блокировки в запросе на вытягивание

Определите и устраните блокировку качества кода или порогового покрытия в вашем pull request, чтобы можно было объединить изменения.

Viewing code coverage on pull requests

Review the coverage summary posted on your pull requests to identify files with low or declining code coverage.

Fixing code quality findings in your repository backlog

Generate autofixes for findings on the default branch of your repository, or dismiss findings that aren't relevant.

Fixing code quality findings in recently merged files

Apply autofixes or delegate remediation work to Copilot for quality issues detected by AI-powered analysis of recently merged code.

Интерпретация результатов оценки качества кода для репозитория

Просмотр GitHub Code Quality результаты для ветви по умолчанию.

Exploring GitHub Code Quality results in your organization

Understand your organization's code health at a glance with the organization-level dashboard for Code Quality.

Viewing and managing GitHub Code Quality costs

Keep your Code Quality spend predictable by seeing exactly where charges come from and using the levers that bring them down.