Pull request comment tool that works with Scala?

Can anyone suggest a CI tool that supports Scala and is capable of commenting on (GitHub) pull requests with found issues? E.g. SonarQube comes close but as far as I can tell it specifically uses the PR’s ‘Checks’ tab. I am looking for something which can leave comments directly in the PR diff so that the checks are as contextual as possible.

Tried reviewdog but ran into some issues with it, e.g. PullRequest needs 'git' command: failed to run 'git rev-parse --show-prefix': exit status 128 · Issue #920 · reviewdog/reviewdog · GitHub