在拉取请求完成时隐藏 Github 操作

Jav*_*ich 5 github pull-request octokit github-actions octokit-js

我有一个 GitHub 操作可以评估某些内容,然后使用结果创建状态检查。 setup是评估linting结果也是结果(对所有信息进行不同的状态检查)。这样做是因为默认状态检查只是日志,但如果我创建第二个,我可以使用 Markdown 对其进行格式化。

我遇到的问题是,当对同一提交执行操作时(因为通过更改标题、审阅者等修改了拉取请求),该操作将再次执行,这是有意的,但会创建第二次setup检查,但不会消失。这将累积我所做的修改。

linting相反,旧的状态检查将被新的状态检查取代,所以我对此没有任何问题。

在此处输入图片说明

setup一旦完成,有没有办法隐藏支票?或者完全隐藏它?我更愿意在它运行时显示它,但是一旦它完成,它应该隐藏自己以保持 PR 干净。