From 1a242ecdbdc06f0cf21d7974cbf50fd6ad93f36b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Jim=C3=A9nez=20Rivera?= Date: Fri, 23 Jan 2026 12:56:11 +0100 Subject: [PATCH 1/3] Fix sonar pipelines --- .github/workflows/addon-sonar-analysis.yml | 13 ++++++------- .github/workflows/core-sonar-analysis.yml | 13 ++++++------- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/.github/workflows/addon-sonar-analysis.yml b/.github/workflows/addon-sonar-analysis.yml index 362e43fc7..4605edcc8 100644 --- a/.github/workflows/addon-sonar-analysis.yml +++ b/.github/workflows/addon-sonar-analysis.yml @@ -36,10 +36,9 @@ jobs: - name: Run build wrapper run: build-wrapper-win-x86-64.exe --out-dir build_wrapper_output_directory cmd /c "node-gyp configure build" - # The sonar analysis does not work because the sonar project points to the node-win repo so it cannot find the PR - # - name: SonarQube Scan - # uses: SonarSource/sonarqube-scan-action@1a6d90ebcb0e6a6b1d87e37ba693fe453195ae25 # v5.3.1 - # env: - # SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - # with: - # projectBaseDir: packages/addon + - name: SonarQube Scan + uses: SonarSource/sonarqube-scan-action@1a6d90ebcb0e6a6b1d87e37ba693fe453195ae25 # v5.3.1 + env: + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + with: + projectBaseDir: packages/addon diff --git a/.github/workflows/core-sonar-analysis.yml b/.github/workflows/core-sonar-analysis.yml index 51ee6163a..dd54fee67 100644 --- a/.github/workflows/core-sonar-analysis.yml +++ b/.github/workflows/core-sonar-analysis.yml @@ -33,10 +33,9 @@ jobs: - name: Run tests run: npm run test:cov - # The sonar analysis does not work because the sonar project points to the node-win repo so it cannot find the PR - # - name: SonarQube Scan - # uses: SonarSource/sonarqube-scan-action@1a6d90ebcb0e6a6b1d87e37ba693fe453195ae25 # v5.3.1 - # env: - # SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - # with: - # projectBaseDir: packages/core + - name: SonarQube Scan + uses: SonarSource/sonarqube-scan-action@1a6d90ebcb0e6a6b1d87e37ba693fe453195ae25 # v5.3.1 + env: + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + with: + projectBaseDir: packages/core From 0fa72baec81b758a36c3fff91addd47b1e65dcb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Jim=C3=A9nez=20Rivera?= Date: Fri, 23 Jan 2026 13:01:57 +0100 Subject: [PATCH 2/3] Commit --- .github/workflows/addon-sonar-analysis.yml | 2 +- .github/workflows/core-sonar-analysis.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/addon-sonar-analysis.yml b/.github/workflows/addon-sonar-analysis.yml index 4605edcc8..7b6c3548c 100644 --- a/.github/workflows/addon-sonar-analysis.yml +++ b/.github/workflows/addon-sonar-analysis.yml @@ -2,7 +2,7 @@ name: Addon sonar analysis on: pull_request: - paths: ['packages/addon/**'] + paths: ['packages/addon/**', '.github/workflows'] types: [opened, synchronize, reopened] push: paths: ['packages/addon/**'] diff --git a/.github/workflows/core-sonar-analysis.yml b/.github/workflows/core-sonar-analysis.yml index dd54fee67..c4c12b1fb 100644 --- a/.github/workflows/core-sonar-analysis.yml +++ b/.github/workflows/core-sonar-analysis.yml @@ -2,7 +2,7 @@ name: Core sonar analysis on: pull_request: - paths: ['packages/core/**'] + paths: ['packages/core/**', '.github/workflows'] types: [opened, synchronize, reopened] push: paths: ['packages/core/**'] From c0d481d7551936b161253eef6c64e6d6678e828a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Jim=C3=A9nez=20Rivera?= Date: Fri, 23 Jan 2026 13:02:24 +0100 Subject: [PATCH 3/3] Commit --- .github/workflows/addon-sonar-analysis.yml | 2 +- .github/workflows/core-sonar-analysis.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/addon-sonar-analysis.yml b/.github/workflows/addon-sonar-analysis.yml index 7b6c3548c..b39b26404 100644 --- a/.github/workflows/addon-sonar-analysis.yml +++ b/.github/workflows/addon-sonar-analysis.yml @@ -2,7 +2,7 @@ name: Addon sonar analysis on: pull_request: - paths: ['packages/addon/**', '.github/workflows'] + paths: ['packages/addon/**', '.github/workflows/**'] types: [opened, synchronize, reopened] push: paths: ['packages/addon/**'] diff --git a/.github/workflows/core-sonar-analysis.yml b/.github/workflows/core-sonar-analysis.yml index c4c12b1fb..c49122ac0 100644 --- a/.github/workflows/core-sonar-analysis.yml +++ b/.github/workflows/core-sonar-analysis.yml @@ -2,7 +2,7 @@ name: Core sonar analysis on: pull_request: - paths: ['packages/core/**', '.github/workflows'] + paths: ['packages/core/**', '.github/workflows/**'] types: [opened, synchronize, reopened] push: paths: ['packages/core/**']