Может ли TeamCity выполнить изменения сборки из запроса на извлечение после того, как запрос на получение подтвержден, но не объединен?
Как настроить VCS Trigger?
Вы можете использовать существующий плагин, например плагин pull-request или разработать свой плагин на основе WebHooks