Details
-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
False
-
None
-
False
Description
Jenkins CI is needed on PRs since Sonar can't integrate with GH Actions on PR from forked repositories and sonar checks are needed by QE. This often requires restarting the job to get a green execution.
Consider dropping Jenkins PR verification and integrate it with GHA.
Small example on how we can integrate sonar scanning on PRs directly with GHA: https://github.com/test-poc-sonar/poc-sonar-gha