This is an automated email from the ASF dual-hosted git repository.

chia7712 pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 8c071b02e99 MINOR: Fix JDK versions in CI (#17621)
8c071b02e99 is described below

commit 8c071b02e9908d9facf10c0a18e7e0f9d1b0825f
Author: David Arthur <[email protected]>
AuthorDate: Tue Oct 29 01:58:38 2024 -0400

    MINOR: Fix JDK versions in CI (#17621)
    
    Our "validate" job was running on JDK 21 while the "test" job was running 
11 and 23. This patch updates the validate job to 23 and fixes the test catalog 
step to only run on JDK 23 (instead of 21)
    
    Reviewers: Chia-Ping Tsai <[email protected]>
---
 .github/workflows/build.yml | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f47af8f7be5..7f6192ce7d6 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -61,7 +61,7 @@ jobs:
       - name: Setup Gradle
         uses: ./.github/actions/setup-gradle
         with:
-          java-version: 21
+          java-version: 23
           gradle-cache-read-only: ${{ inputs.gradle-cache-read-only }}
           gradle-cache-write-only: ${{ inputs.gradle-cache-write-only }}
           develocity-access-key: ${{ secrets.GE_ACCESS_TOKEN }}
@@ -85,13 +85,11 @@ jobs:
           compression-level: 9
           if-no-files-found: ignore
       - name: Annotate checkstyle errors
-        # Avoid duplicate annotations, only run on java 21
         if: failure()
         run: python .github/scripts/checkstyle.py
         env:
           GITHUB_WORKSPACE: ${{ github.workspace }}
       - name: Annotate Rat errors
-        # Avoid duplicate annotations, only run on java 21
         if: failure()
         run: python .github/scripts/rat.py
         env:
@@ -178,7 +176,7 @@ jobs:
           THREAD_DUMP_URL: ${{ 
steps.thread-dump-upload-artifact.outputs.artifact-url }}
           GRADLE_EXIT_CODE: ${{ steps.junit-test.outputs.exitcode }}
       - name: Archive Test Catalog
-        if: ${{ always() && matrix.java == '21' }}
+        if: ${{ always() && matrix.java == '23' }}
         uses: actions/upload-artifact@v4
         with:
           name: test-catalog

Reply via email to