|
|
@@ -36,11 +36,6 @@ jobs:
|
|
|
fs.writeFileSync(`${process.env.GITHUB_WORKSPACE}/oc-code-coverage.zip`, Buffer.from(download.data));
|
|
|
- name: 'Unzip code coverage'
|
|
|
run: unzip oc-code-coverage.zip -d coverage
|
|
|
- - name: set env vars
|
|
|
- run: |
|
|
|
- echo "SONAR_PR_NUM=$(cat coverage/pr_num.txt)" >> $GITHUB_ENV
|
|
|
- echo "SONAR_BASE=$(cat coverage/base.txt)" >> $GITHUB_ENV
|
|
|
- echo "SONAR_HEAD=$(cat coverage/head.txt)" >> $GITHUB_ENV
|
|
|
- name: SonarCloud Scan
|
|
|
uses: sonarsource/sonarcloud-github-action@master
|
|
|
env:
|
|
|
@@ -49,8 +44,8 @@ jobs:
|
|
|
with:
|
|
|
args: >
|
|
|
-Dsonar.scm.revision=${{ github.event.workflow_run.head_sha }}
|
|
|
- -Dsonar.pullrequest.key=${{ env.SONAR_PR_NUM }}
|
|
|
- -Dsonar.pullrequest.branch=${{ env.SONAR_HEAD }}
|
|
|
- -Dsonar.pullrequest.base=${{ env.SONAR_BASE }}
|
|
|
+ -Dsonar.pullrequest.key=${{ github.event.workflow_run.pull_requests[0].number }}
|
|
|
+ -Dsonar.pullrequest.branch=${{ github.event.workflow_run.pull_requests[0].head.ref }}
|
|
|
+ -Dsonar.pullrequest.base=${{ github.event.workflow_run.pull_requests[0].base.ref }}
|
|
|
-Dsonar.projectKey=opencost_opencost
|
|
|
-Dsonar.organization=opencost
|