|
|
@@ -38,7 +38,7 @@ jobs:
|
|
|
sonar:
|
|
|
name: SonarCloud Scan
|
|
|
runs-on: ubuntu-latest
|
|
|
- if: ${{ github.actor != 'dependabot[bot]' && github.event.workflow_run.conclusion == 'success' }}
|
|
|
+ if: ${{ needs.get-info.outputs.sourceEvent == 'pull_request' && github.actor != 'dependabot[bot]' && github.event.workflow_run.conclusion == 'success' }}
|
|
|
needs: get-info
|
|
|
|
|
|
steps:
|
|
|
@@ -67,7 +67,6 @@ jobs:
|
|
|
restore-keys: ${{ runner.os }}-m2
|
|
|
|
|
|
- name: Build and analyze (PR)
|
|
|
- if: ${{ needs.get-info.outputs.sourceEvent == 'pull_request' }}
|
|
|
env:
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
|
|
@@ -78,14 +77,3 @@ jobs:
|
|
|
-Dsonar.pullrequest.branch=${{ needs.get-info.outputs.sourceHeadBranch }}
|
|
|
-Dsonar.pullrequest.base=${{ needs.get-info.outputs.pullRequestNumber }}
|
|
|
-U -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar
|
|
|
-
|
|
|
- - name: Build and analyze (Branch)
|
|
|
- if: ${{ needs.get-info.outputs.sourceEvent != 'pull_request' }}
|
|
|
- env:
|
|
|
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
|
|
|
- run: >
|
|
|
- mvn
|
|
|
- -Dsonar.scm.revision=${{ github.event.workflow_run.head_sha }}
|
|
|
- -U -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar
|
|
|
-
|