From 52afaf33fb71af95c194010a939c76febcb0b00c Mon Sep 17 00:00:00 2001 From: 896Dmytro Date: Fri, 14 Nov 2025 23:47:47 +0200 Subject: [PATCH] Update sonarcloud.yml test --- .github/workflows/sonarcloud.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index f12e34f..37a2233 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -30,7 +30,7 @@ jobs: dotnet tool install --global dotnet-sonarscanner echo "$env:USERPROFILE\.dotnet\tools" >> $env:GITHUB_PATH # - # <--- Ищем ОДИН отчет + # <--- Ми шукаємо ОДИН звіт (це правильно) # dotnet sonarscanner begin /k:"896Dmytro_lab" /o:"896dmytro" /d:sonar.token="${{ secrets.SONAR_TOKEN }}" /d:sonar.host.url="https://sonarcloud.io" /d:sonar.cs.opencover.reportsPaths="**/coverage.xml" /d:sonar.cpd.cs.minimumTokens=40 /d:sonar.cpd.cs.minimumLines=5 /d:sonar.exclusions=**/bin/**,**/obj/**,**/sonarcloud.yml /d:sonar.qualitygate.wait=true /d:sonar.coverage.exclusions="**/NetSdrClientAppTests/**,**/EchoServer.Tests/**,**/*.csproj" shell: pwsh @@ -45,9 +45,9 @@ jobs: - name: Tests with coverage (OpenCover) run: | # - # <--- ФИНАЛЬНОЕ ИСПРАВЛЕНИЕ: - # 1. Запускаем на уровне .sln - # 2. Добавляем /p:CoverletExcludeByAttribute (чтобы [ExcludeFromCodeCoverage] заработал) + # <--- ФІНАЛЬНЕ ВИПРАВЛЕННЯ: + # 1. Запускаємо на рівні .sln (щоб запустити ВСІ тести і отримати 1 звіт) + # 2. Додаємо /p:CoverletExcludeByAttribute (щоб [ExcludeFromCodeCoverage] спрацював) # dotnet test NetSdrClient.sln -c Release --no-build ` /p:CollectCoverage=true ` @@ -60,4 +60,4 @@ jobs: # 4) END: SonarScanner - name: SonarScanner End run: dotnet sonarscanner end /d:sonar.token="${{ secrets.SONAR_TOKEN }}" - shell: pwsh \ No newline at end of file + shell: pwsh