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

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

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

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

Как спроектировать URL shortener на Go?