Skip to content

Commit 6e6f248

Browse files
committed
added
1 parent e89cc8e commit 6e6f248

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.github/workflows/coverage.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
run: |
4545
mkdir -p /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/coverage_html_report
4646
rm -rf /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/coverage_html_report/*
47-
mv /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/backend/coverage_html_report/test_coverage.xml /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/coverage_html_report/test_coverage.xml
47+
mv /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/backend/coverage_html_report/test_coverage.xml /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/test_coverage.xml
4848
4949
- name: Commit and push coverage reports
5050
if: success()
@@ -54,6 +54,12 @@ jobs:
5454
git fetch origin ${{ github.head_ref }}
5555
git checkout ${{ github.head_ref }}
5656
git pull origin ${{ github.head_ref }}
57-
git add /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/coverage_html_report/*.xml
57+
git add /home/runner/work/immunisation-fhir-api/immunisation-fhir-api/test_coverage.xml
5858
git commit -m "Add coverage index as XML format."
59-
git push origin ${{ github.head_ref }}
59+
git push origin ${{ github.head_ref }}
60+
61+
- name: SonarCloud Scan
62+
uses: SonarSource/sonarcloud-github-action@master
63+
env:
64+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
65+
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}

sonar-project.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ sonar.python.version=3.11
66
sonar.test.inclusions=tests/**/*.py
77
sonar.cpd.exclusions=tests/**/*.py,**/*_test.py,**/*_tests.py,**/test_utils.py,**/conftest.py
88
sonar.coverage.exclusions=./scripts/**,scripts/*,scripts/**/*,**/lib/*.js,integration-tests/**/*,**/tests/*,**/static/js/*.js,**/conftest.py
9+
sonar.python.coverage.reportPaths=test_coverage.xml
910
sonar.exclusions=**/*.css,**/lib/*.js,**/gen/*.js

0 commit comments

Comments
 (0)