diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7502931c4..5c7d8de0b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,6 +8,9 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + with: + # Disabling shallow clone is recommended for improving relevancy of reporting + fetch-depth: 0 - name: Setup NodeJS uses: actions/setup-node@v3 diff --git a/sonar-project.properties b/sonar-project.properties index 5f6961d60..eb7c48698 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,3 +1,7 @@ sonar.projectKey=rsksmart_2wp-app sonar.organization=rsksmart -sonar.javascript.lcov.reportPaths=./coverage/lcov.info +sonar.sources=src/ +sonar.tests=tests/ +sonar.test.inclusions=tests/**/*.spec.ts +sonar.coverage.exclusions=src/**/*.vue,src/**/store/**,src/**/types/** +sonar.javascript.lcov.reportPaths=coverage/lcov.info \ No newline at end of file