为什么我不能看到公关/先生在我的CI平台上的评论?我已经正确地创建了我的CI配置文件,我也安装了Semgrep应用程序到我的组织。我可以让电子邮件通知工作,但不与其他人。
发布于 2022-05-17 16:25:00
确保您收到PR/MR评论的第一个方法是确保您的CI配置文件具有允许PR/MR评论扫描的正确规则。例如,对于Github on: pull_request {}规则,而对于Gitlab,则必须使用- if: $CI_MERGE_REQUEST_IID规则。关于其他CI平台,可以自由地查看Semgrep的样本CI配置部分。
第二种方法是确保你实际上是在执行PR/MR扫描。可以通过运行日志/CLI日志通知您这一点。请确保扫描的触发事件是pull_request,而不是其他类似于以下屏幕截图的事件:具有推触发事件的扫描图像。
最后,Semgrep只留下关于全新问题的公关评论,这将需要更改正在扫描的源代码或重新安装您当前的项目。
https://stackoverflow.com/questions/72277431
复制相似问题