Сегодня я предпринял попытку миграции и снова сразу же столкнулся с ломающим изменениями (breaking change) в основной ветке discourse_docker:
Этот коммит приводит к сбою сборки и нарушает процесс установки/настройки, но тем не менее был объединён в основную ветку. Именно об этом я и переживал.
Выполнение ./launcher bootstrap app приводит к следующему:
rake aborted!
Don't know how to build task 'assets:precompile:pretty_text' (See the list of available tasks with `rake --tasks`)
Did you mean? assets:precompile
Как так получается, что такие ломающие изменения объединяются в основную ветку, которая используется в качестве части официальных инструкций по установке? Ошибки сборки просто игнорируются? Та же самая ошибка, которую я вижу, прямо там, в логе сбоя:
Мне удалось откатиться на предыдущий коммит, что позволило мне продолжить шаги миграции, но теперь у меня уже два случая подряд, когда обновления ломаются из-за непроверенных коммитов, объединённых в основную ветку.
