Возможно, у вас зависимости указаны как "dev-branch", в таких случаях композер всегда клонирует репозиторий и переходит в указанную ветку (git checkout branch).
Я не уверен, но вроде бы автоматическое создание архива для тэга - это фича гитхаба, в гите этого нет (хотя, есть команда git archive).