деплой должен быть осознанный, а не на каждый коммит. ибо какой-нить коммит может быть с багом и положит продакшен, а так закоммитил, CI-сервер прогнал тесты, писем не пришло, значит можно деплоить.
Не? Не знаю, как для вас, а для меня протестированный код — это код, который тестировали. То есть то, что вы и писали.
И да. В этой статье я просто предложил еще один метод-велосипед. Вот и всё.
Используем Git в качестве инструмента для деплоя веб приложения