Hi, My github PR just keeps on falling. I tried it twice but couldn’t work.The Quality Gate is passed.
Analysis status
The last analysis has failed. If it keeps on failing after several attempts, please contact us on Community forum (opens in new tab) and provide the following failing analysis ID: d9054b28-4596-4acb-88cd-accc76f12842.
Hi Chingbin,
Welcome to the Community! Thanks for sending the analysis ID.
I dug into the full history for this PR, here’s what the logs show.
Your PR triggered multiple analysis submissions in a short window on the same PR:
- One analysis (around 22:21 UTC) completed successfully — that’s the Quality Gate result you see on the PR.
- Two later submissions, including the one you reported (d9054b28-…), were rejected as duplicates because a report for that commit (or an even older one) had already been processed. SonarCloud only accepts one report per commit and discards out-of-order/duplicate ones, but each rejected attempt still generates a “failed analysis”
notification, even though nothing is actually broken.
ProjectValidationException: Report for commit 'de1b468ad18eaa92be771329accecbbcb05b9b0b'
can't be processed: a newer report has already been processed, and processing older reports is not supported. The last processed report was for commit
'de1b468ad18eaa92be771329accecbbcb05b9b0b'.
This pattern usually means the GitHub workflow is triggering more than once for the same commit, for example:
- A workflow re-run (manual “Re-run jobs” or a scheduled/automatic retry) after the check had already completed
- Multiple triggers firing for the same push (e.g., both a push and a pull_request/synchronize event kicking off analysis separately)
- A flaky or looping CI step that re-invokes the scanner
Could you check your Actions history for this PR to see if the analysis step ran more than once around the same commit? If so, reducing that to a single trigger per commit should
stop the duplicate “failed” notifications. Your actual analysis results (Quality Gate) are unaffected either way.
Hope that helps.
Stevan
Hi, Stevan. I’ll give it another try based on your advice. Thanks!