diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3fe9b70..4bcce2c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,10 @@ permissions: actions: read contents: read +concurrency: + group: ${{ github.workflow }}-${{ github.ref }}-ci + cancel-in-progress: true + jobs: main: runs-on: ubuntu-latest @@ -31,6 +35,12 @@ jobs: - run: npx nx format:check - run: npx nx affected -t lint test build + # - name: Upload coverage reports + # uses: actions/upload-artifact@v4 + # with: + # name: coverage + # path: coverage + e2e: needs: main strategy: diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 0000000..3015787 --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,11 @@ +sonar.organization=getlarge +sonar.projectKey=getlarge_nx-node-sea +sonar.projectName=nx-node-sea +sonar.language=ts +sonar.sourceEncoding=UTF-8 +sonar.sources=packages +sonar.test=packages +sonar.inclusions=packages/**/*.ts +sonar.test.inclusions=packages/**/test/*.spec.ts,packages/**/test/*.e2e-spec.ts +sonar.exclusions=packages/**/dist/*,packages/**/node_modules/*, +sonar.javascript.lcov.reportPaths=coverage/packages/**/lcov.info