Общие компоненты силами разных команд

Как разработка общих компонентов переросла выделенную команду «Лего» и стала общей для разных команд. Я расскажу, как мы сделали монорепозиторий на базе GitHub с помощью Lerna и настроили Canary-релизы с внедрением в сервисы прямо в CI. Какие задачи мы решили, что для этого понадобилось, а что ещё предстоит.