GitHub在每次推送后都会在我的Pull Request上显示“正在处理更新”

dfty9e19  于 5个月前  发布在  Git
关注(0)|答案(1)|浏览(99)

以前,每一个git push到一个打开的合并请求都会立即显示。它可能会也可能不会触发CI,但提交会立即显示在“提交”选项卡中。
现在,每当我将另一个提交推送到Pull Request分支时,它不会立即显示,而是显示“Processing updates”加载指示符:


的数据
这是令人担忧的,因为GitHub接口仍然允许合并Pull Request,即使一些提交尚未处理。
我没有改变任何配置,无论是在仓库,也不是在我的个人资料。

发生了什么,为什么改变

“外部链接”图标指的是页面More details provided when a pull request is merged indirectly or is still processing updates。该页面包含一个段落Pushed commits are still being processed,这可能是相关的,但它没有太多的信息:



具体来说,它没有解释 * 为什么 * 它现在“处理[新提交]并出现在提交列表中的时间比平时长”。

lvjbypge

lvjbypge1#

怎么了?为什么变了?
GitHub后台作业服务器现在(2023年第四季度)有更多的事情要处理。
您有:

你提到的2023年9月的帖子(“More details provided when a pull request is merged indirectly or is still processing updates“)确实提到:
注意:此消息仅在使用规则集时出现。

如果GitHub后台作业服务器有任何问题(as it was the case recently),任何具有这种配置的存储库都可以无限期地保持在“处理”状态。
最近的“Incident with Pull Requests, Issues, Webhooks and Actions“增加了:
我们的后台作业服务器无法启动,因为在工作进程启动时需要有效的配置。因此,用户在Pull Request、Webhooks、Issues、Actions和Projects中遇到延迟
回滚更改后,将正常应用对问题和合并请求的延迟更新。回滚更改后,将建立一个与合并请求相关的作业的大型队列,其中包括合并请求、合并请求审阅和合并请求审阅注解事件。

相关问题