Можно такое CI ещё настроить.
Как только релизнулся пакет из шаблона, дёргаем CI шаблона. Если тесты шаблона прошли успешно с новой версией пакета, обновляем её в composer.lock шаблона.
Тогда всегда будет свежая версия всех пакетов в шаблоне, ноль проблем с совместимостью и всё автоматически.