И ещё не могу понять, после прохождения тестов и мерджа мастер-ветки будет лучше собирать продакшн контейнер на CI провайдере сразу после тестирования или же на хостинг провайдере, который следит за обновлениями мастер ветки?
Не совсем понял вопрос. Что такое хостингпровайдер который следит за мастером и чем он отличается от ci провайдера? - это походу какие-то тонкости вашей конфигурации
У меня получается CircleCI собирает тестовый билд, гоняет тесты. Можно в нем же и продакшн билд собрать и залить на докерхаб. А Heroku уже либо с докерхаба возьмёт, либо сам собирать будет