这似乎是 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 升级)