Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
7ec9f51
Add sonaclour
dajimenezriv-internxt Mar 17, 2025
f4e74d1
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
d63b27e
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
bf3a9ff
Split in build:addon
dajimenezriv-internxt Mar 17, 2025
df6aa51
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
0f89037
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
4b4c551
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
5fb01f9
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
c5d9b58
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
7792927
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
51c86ae
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
db579c4
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
ad227d9
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
a87d327
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
c55579f
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
bf8aa0c
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
0c5874d
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
56d92e2
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
9910cf4
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
508a2f4
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
0e2fc29
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
a919e25
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
bf176ee
Update sonar-analysis.yml
dajimenezriv-internxt Mar 17, 2025
e4b7868
Check release node-win
dajimenezriv-internxt May 22, 2025
dd81579
Update publish-npm.yml
dajimenezriv-internxt May 22, 2025
eb6869b
Merge branch 'master' into add-sonarcloud
dajimenezriv-internxt May 23, 2025
81226f5
Merge branch 'check-release-node-win' into add-sonarcloud
dajimenezriv-internxt May 23, 2025
9868a16
Try sonarcloud
dajimenezriv-internxt May 23, 2025
6c36b62
Update pull-request.yml
dajimenezriv-internxt May 23, 2025
48c44cf
Merge branch 'master' into add-sonarcloud
dajimenezriv-internxt May 23, 2025
c95a8f9
Update .gitignore
dajimenezriv-internxt May 23, 2025
f5f95e1
Merge branch 'master' into add-sonarcloud
dajimenezriv-internxt Sep 21, 2025
8f50d56
Update pull-request.yml
dajimenezriv-internxt Sep 21, 2025
be32812
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
9b68b80
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
0a0e1e5
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
d65842a
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
cf85f1c
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
c728c23
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
3b69cb5
Delete addon.node
dajimenezriv-internxt Sep 22, 2025
80ca4fa
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
291265d
Change version
dajimenezriv-internxt Sep 22, 2025
d014e70
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
1484c92
Commit
dajimenezriv-internxt Sep 22, 2025
64c06bf
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
3a3d2c3
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
a4bffb6
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
74a1323
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
c707043
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
32c780a
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
bcece9a
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
1e6c21a
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
153322d
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
a02d9b1
Update pull-request.yml
dajimenezriv-internxt Sep 22, 2025
2bc8595
Commit
dajimenezriv-internxt Sep 22, 2025
6b5c1f1
Delete pull-request.yml
dajimenezriv-internxt Sep 22, 2025
b7e467a
Revert "Delete addon.node"
dajimenezriv-internxt Sep 22, 2025
2cf62eb
Update sonar-analysis.yml
dajimenezriv-internxt Sep 22, 2025
48454d8
Fix hotspots
dajimenezriv-internxt Sep 22, 2025
2359af4
Update addon.node
dajimenezriv-internxt Sep 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions .github/workflows/sonar-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Pull request checks

on:
pull_request:
types: [opened, synchronize, reopened]
push:
branches:
- main

jobs:
sonar_analysis:
runs-on: windows-latest
timeout-minutes: 15

env:
BUILD_WRAPPER_OUT_DIR: build_wrapper_output_directory

steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20

- name: Install Windows SDK 10.0.22621.0
uses: ChristopheLav/windows-sdk-install@88d72875fb873886ea398ed04041446da6f26f86 # v1.0.3
with:
version-sdk: 22621
features: "OptionId.DesktopCPPx86,OptionId.DesktopCPPx64"

- name: Install node-gyp
run: npm install -g node-gyp

- name: Install build wrapper
uses: SonarSource/sonarqube-scan-action/install-build-wrapper@1a6d90ebcb0e6a6b1d87e37ba693fe453195ae25 # v5.3.1

- name: Run build wrapper
run: build-wrapper-win-x86-64.exe --out-dir ${{ env.BUILD_WRAPPER_OUT_DIR }} cmd /c "node-gyp configure build"

- name: SonarQube Scan
uses: SonarSource/sonarqube-scan-action@1a6d90ebcb0e6a6b1d87e37ba693fe453195ae25 # v5.3.1
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
with:
args: >
--define sonar.cfamily.compile-commands=${{ env.BUILD_WRAPPER_OUT_DIR }}/compile_commands.json
Binary file modified dist/addon.node
Binary file not shown.
2 changes: 2 additions & 0 deletions sonar-project.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
sonar.projectKey=internxt_node-win
sonar.organization=internxt
Loading