Что такое code quality gates?

Middle
179 просмотров
AFK Offer AI

Quality gates — набор условий которые код должен пройти для мержа: все тесты зелёные, coverage не ниже порога (например 80%), линтер без ошибок, нет critical уязвимостей. Настраиваешь через required checks в GitHub branch protection. Если хоть одна проверка не пройдена — PR не мержится. Это обеспечивает минимальный стандарт качества.

Следующий вопрос

URL vs header API versioning?