diff --git a/.github/workflows/sonarcloud-pr-scan.yml b/.github/workflows/sonarcloud-pr-scan.yml index 8b3dea8..c8fbbb0 100644 --- a/.github/workflows/sonarcloud-pr-scan.yml +++ b/.github/workflows/sonarcloud-pr-scan.yml @@ -37,6 +37,11 @@ jobs: runs-on: ubuntu-latest if: github.event.workflow_run.event == 'pull_request' && github.event.workflow_run.conclusion == 'success' steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + ref: ${{ github.event.workflow_run.head_sha }} + fetch-depth: 0 + - name: Download analysis reports uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: @@ -55,11 +60,6 @@ jobs: echo "base_ref=$(jq -r .baseRef reports/pr.json)" } >> "$GITHUB_OUTPUT" - - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - with: - ref: refs/pull/${{ steps.pr.outputs.number }}/head - fetch-depth: 0 - - name: SonarCloud Scan uses: SonarSource/sonarqube-scan-action@22918119ff8e1ca75a623e15c8296b6ea4fbe28f # v8.2.1 env: