Поддержание качественного кода
Узнайте, как использовать GitHubфункции безопасности кода и качества кода для поддержания высокого качества кода в ваших репозиториях.
Включение GitHub Code Quality
Code Quality Включите, чтобы предоставить командам согласованный базовый план качества: автоматическое перехват, исправление и создание отчетов о проблемах качества кода в запросах на вытягивание и в ветви по умолчанию.
Отключение GitHub Code Quality
Остановите Code Quality сканирование в репозитории или в вашей организации и узнайте, что происходит с выставлением счетов и существующими данными перед выполнением.
GitHub Code Quality Развертывание в масштабе
Сначала принесите Code Quality к каждой команде уверенность, пилотируя на небольшой группе, а затем расширяя свои пороговые значения качества.
Настройка пороговых значений качества кода для запросов на вытягивание
Сохраняйте низкое качество изменений из базы кода с помощью Code Quality пороговых значений, чтобы блокировать запросы на вытягивание, которые не соответствуют вашим стандартам.
Настройка покрытия кодами для вашего репозитория
Используйте встроенное покрытие кода, чтобы Code Quality найти неподтвердиемый код для запросов на вытягивание без оплаты или обслуживания отдельной сторонней службы.
Настройка пороговых значений покрытия кода для запросов на вытягивание
Защитите покрытие кода, автоматически блокируя запросы на вытягивание, которые ниже уровней покрытия, необходимых вашей команде.
Исправление результатов качества кода в запросе на вытягивание
Сохраняйте проблемы с качеством из ветви по умолчанию, применяя автофиксы, делегируя работу Copilotпо исправлению или закрывая неуместные результаты.
Устранение блокировки в запросе на вытягивание
Определите и устраните блокировку качества кода или порогового покрытия в вашем pull request, чтобы можно было объединить изменения.
Просмотр покрытия кода на запросы на вытягивание
Просмотрите сводку покрытия, размещенную на запросах на вытягивание, чтобы определить файлы с низким или снижением покрытия кода.
Исправление результатов качества кода в невыполненной работы репозитория
Создайте автофиксы для выводов в ветви по умолчанию репозитория или опустите результаты, которые не нужны.
Исправление результатов качества кода в недавно объединенных файлах
Применение автофиксов или делегирование исправлений Copilot для проблем с качеством, обнаруженных анализом искусственного интеллекта недавно объединенных кода.
Интерпретация результатов оценки качества кода для репозитория
Используйте Code Quality результаты для оценки удобства обслуживания и надежности базы кода, чтобы команды могли сосредоточиться на исправлении, где это наиболее важно.
Изучение результатов качества кода на GitHub в вашей организации
Используйте панель мониторинга уровня Code Quality организации, чтобы обнаружить репозитории, требующие внимания и отслеживать работоспособность кода вашей организации на первый взгляд.
Просмотр затрат и управление ими GitHub Code Quality
Держите ваши Code Quality расходы предсказуемым, видя точно, откуда приходят расходы и с помощью рычагов, которые сносят их.