Должен ли гайд по установке сообщать пользователям о необходимости сначала выполнить apt update и apt upgrade?

Я ставлю на то, что дополнительный git pull не нужен из-за кода здесь:

который, по-видимому, проверяет локальную версию, обновляет и перезапускает launcher, если он устарел (а также выполняет ряд других действий).

Следовательно, при последующих пересборках должно быть достаточно только этого:

cd /var/discourse
./launcher rebuild app

без избыточного git pull.

(Примечание: всегда полезно заглянуть в исходный код, чтобы быть увереннее).
(Примечание #2: я удалил свой пост выше, который лишь добавлял путаницу).