Hey @treichl
Check my update here: SonarQube/GitLab Integration: Set merge request approval - #4 by Colin
I was a little confused when I re-read this post because I’m quite sure that SonarQube already works as you describe (updating the decoration on issue changes, independent of whether the pipeline has run). I have used SonarQube for so long that I remember what a big deal it was in SonarQube v7.0 when the QG got updated on issue changes without a new pipeline run!
And in fact, in my testing, this is how it works:
There was no new pipeline run between these two screenshots, just SQ updating the decoration!