From 372a9cdd36f1fa2d30fe6b349a383e3e6439944a Mon Sep 17 00:00:00 2001 From: Ricardo Ribeiro Gudwin Date: Thu, 18 Sep 2025 15:44:48 -0300 Subject: [PATCH 1/3] Update java-ci.yml --- .github/workflows/java-ci.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/.github/workflows/java-ci.yml b/.github/workflows/java-ci.yml index d0e330f0..4d81d45e 100644 --- a/.github/workflows/java-ci.yml +++ b/.github/workflows/java-ci.yml @@ -12,10 +12,14 @@ on: jobs: build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 + permissions: + contents: write + pages: write + id-token: write strategy: matrix: - java: [ '8', '11', '17'] + java: [ '8', '11', '17', '21', '25'] name: JDK ${{ matrix.Java }} build services: @@ -34,17 +38,15 @@ jobs: - 6379:6379 steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v5.0.0 - name: Set up Java - uses: actions/setup-java@v4.2.1 + uses: actions/setup-java@v5.0.0 with: java-version: ${{ matrix.java }} distribution: 'adopt' cache: gradle - - name: Before Script - run: curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter && chmod +x ./cc-test-reporter && ./cc-test-reporter before-build - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v3.3.0 + uses: gradle/actions/wrapper-validation@v4.4.2 - name: Build with Gradle headless uses: coactions/setup-xvfb@v1.0.1 with: @@ -56,9 +58,8 @@ jobs: rm -f ~/.gradle/caches/modules-2/modules-2.lock rm -f ~/.gradle/caches/modules-2/gc.properties - name: Test & publish code coverage - uses: paambaati/codeclimate-action@v5.0.0 - env: - CC_TEST_REPORTER_ID: 430594ee361ff2e93ebf0a942f639b8092c6f17b7c5098f9c75abc404311dfc7 - JACOCO_SOURCE_PATH: "${{github.workspace}}/src/main/java" + uses: qltysh/qlty-action/coverage@v2 with: - coverageLocations: ${{github.workspace}}/build/reports/jacoco/test/jacocoTestReport.xml:jacoco + oidc: true + files: ${{github.workspace}}/build/reports/jacoco/test/jacocoTestReport.xml + add-prefix: src/main/java/ From 239ab82335145ab57e30747f8cc62ca3ac36bcf3 Mon Sep 17 00:00:00 2001 From: Ricardo Ribeiro Gudwin Date: Thu, 18 Sep 2025 15:49:17 -0300 Subject: [PATCH 2/3] Update java-ci.yml --- .github/workflows/java-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/java-ci.yml b/.github/workflows/java-ci.yml index 4d81d45e..2312ea33 100644 --- a/.github/workflows/java-ci.yml +++ b/.github/workflows/java-ci.yml @@ -19,7 +19,7 @@ jobs: id-token: write strategy: matrix: - java: [ '8', '11', '17', '21', '25'] + java: [ '8', '11', '17', '21', '24'] name: JDK ${{ matrix.Java }} build services: From cb4a2291fcc29d5fc4436e15e6b888f97ec1b4d1 Mon Sep 17 00:00:00 2001 From: Ricardo Ribeiro Gudwin Date: Thu, 18 Sep 2025 15:51:39 -0300 Subject: [PATCH 3/3] Update gradle-wrapper.properties --- gradle/wrapper/gradle-wrapper.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index e411586a..3ae1e2f1 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists