Похоже, проблема связана с GitHub. Нашёл обсуждение здесь: Unauthenticated clone of a public repo intermittently returns 401 (prompts for Username) from CI workers · community · Discussion #206581 · GitHub
Всем привет!
Спасибо, что подняли этот вопрос. Мы передали информацию нашим внутренним командам для расследования — если появятся какие-либо обновления, мы опубликуем их здесь и в соответствующих обсуждениях
Как возможный обходной вариант, но я бы порекомендовал сначала подождать, это работает:
cd /var/discourse
git config --global http.version HTTP/1.1
./launcher rebuild app
(возможно, потребуется выполнить пересборку дважды из-за обновления PostgreSQL)