即使分析了主要分支,Sonarcloud 也无法分析 PR

Sonarcloud Cannot Analyse PR Even Though Main Branch is Analysed

我有一个基于 Maven 的多模块 Java 项目。在 CI 上进行试验,我使用 Github 操作在 SonarCloud 上自动执行 运行 单元测试和代码质量扫描。

运行 单元测试和代码质量扫描到本地 SonarCloud 工作正常。但是,此错误在 Github 操作上不断弹出:Project was never analyzed. A regular analysis is required before analyzing a pull request.

我已经阅读了文档和其他几个问题,但答案是首先分析 master 分支(主分支),我已经从本地完成了,并且 SonarCloud 本身已经通过代码分析从主要分支。

我该怎么办?在此先感谢您的帮助。

对不起,这是我的错。我忘记了 Maven 项目中 sonar.projectKey 值的默认值,不正确的键是我无法使用 SonarCloud link 存储库的原因。