Parece ser um problema com o GitHub. Encontrei uma discussão sobre isso aqui: Unauthenticated clone of a public repo intermittently returns 401 (prompts for Username) from CI workers · community · Discussion #206581 · GitHub
Olá, pessoal!
Obrigado por reportarem isso. Compartilhamos a questão com nossas equipes internas para investigação — se tivermos alguma atualização, publicaremos aqui e nas discussões apropriadas
Como possível solução alternativa, mas recomendo aguardar primeiro, o seguinte funciona:
cd /var/discourse
git config --global http.version HTTP/1.1
./launcher rebuild app
(você pode precisar reconstruir duas vezes devido à atualização do PostgreSQL)