Это спеками решается. Когда у тебя в тесте более новая версия, которая ещё на предрелизной стадии - её всегда накатывают на всё, что выходит нового
Не совсем понимаю о чем вы. Я про то, что пакет может перестать запускаться или собираться просто потому что в реп приехала новая транзитивная зависимость, которая неожиданно сломала сборку или запуск вашей рпмки и ничего с этим сделать нельзя кроме как заморозкой/срезом всего йум репозитория