From da0714dbe103d88b5bc710996340107be1ed9ad7 Mon Sep 17 00:00:00 2001 From: Cedric Champeau Date: Tue, 7 Oct 2025 13:02:38 +0200 Subject: [PATCH 1/2] Make sure sonar runs even if tests fail --- .github/workflows/gradle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 76aff5bc..1f9bb4df 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -69,12 +69,12 @@ jobs: - name: "🛠 Build with Gradle" id: gradle run: | - ./gradlew check --no-daemon --continue + ./gradlew jacocoReport check --no-daemon --continue - name: "🔎 Run static analysis" if: env.SONAR_TOKEN != '' && matrix.java == '17' run: | - ./gradlew sonar + ./gradlew sonar --continue - name: "📊 Publish Test Report" if: always() From ddc6e5c757abe875570a33bfcb6444181cd2cfcc Mon Sep 17 00:00:00 2001 From: Cedric Champeau Date: Tue, 7 Oct 2025 13:23:04 +0200 Subject: [PATCH 2/2] Disable parallel builds for Sonar This causes errors with Gradle 9+ --- .github/workflows/gradle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 1f9bb4df..39c25ea5 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -74,7 +74,7 @@ jobs: - name: "🔎 Run static analysis" if: env.SONAR_TOKEN != '' && matrix.java == '17' run: | - ./gradlew sonar --continue + ./gradlew sonar --no-parallel --continue - name: "📊 Publish Test Report" if: always()