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

Abacn pushed a commit to branch bumpjava21
in repository https://gitbox.apache.org/repos/asf/beam.git

commit 2e29a89f16bfc545668772f1c73bd021ae459b2b
Author: Yi Hu <[email protected]>
AuthorDate: Thu Jul 2 09:16:22 2026 -0400

    Bump CI Java version to Java21
---
 .github/actions/setup-environment-action/action.yml    |  2 +-
 .../arc/images/Dockerfile                              | 18 +++++++++---------
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/.github/actions/setup-environment-action/action.yml 
b/.github/actions/setup-environment-action/action.yml
index c82ad087fe4..c88b4a6fa8f 100644
--- a/.github/actions/setup-environment-action/action.yml
+++ b/.github/actions/setup-environment-action/action.yml
@@ -74,7 +74,7 @@ runs:
       uses: actions/setup-java@v4
       with:
         distribution: 'temurin'
-        java-version: ${{ inputs.java-version == 'default' && '11' || 
inputs.java-version }}
+        java-version: ${{ inputs.java-version == 'default' && '21' || 
inputs.java-version }}
     - name: Setup Gradle
       uses: 
gradle/actions/setup-gradle@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
       with:
diff --git a/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile 
b/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile
index bc9494124f1..c5feac53df8 100644
--- a/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile
+++ b/.github/gh-actions-self-hosted-runners/arc/images/Dockerfile
@@ -26,7 +26,7 @@ RUN docker buildx install && docker buildx version
 USER root
 # Native build toolchain for Python C extensions.
 RUN apt-get update && \
-    DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends 
build-essential time rsync openssh-client && \
+    DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends 
build-essential time rsync openssh-client wget && \
     rm -rf /var/lib/apt/lists/*
 #Install Node
 RUN curl -OL https://nodejs.org/dist/v22.14.0/node-v22.14.0-linux-x64.tar.xz 
&& \
@@ -41,16 +41,16 @@ RUN curl -OL 
https://go.dev/dl/go${go_version}.linux-amd64.tar.gz && \
     rm go${go_version}.linux-amd64.tar.gz
 ENV PATH="${PATH}:/usr/local/go/bin"
 #Install Java
-RUN curl -OL 
https://cdn.azul.com/zulu/bin/zulu11.74.15-ca-jdk11.0.24-linux_x64.tar.gz && \
-    tar -C /usr/local -xzf zulu11.74.15-ca-jdk11.0.24-linux_x64.tar.gz && \
-    rm zulu11.74.15-ca-jdk11.0.24-linux_x64.tar.gz && \
-    mv /usr/local/zulu11.74.15-ca-jdk11.0.24-linux_x64 /usr/local/java
+RUN curl -OL 
https://cdn.azul.com/zulu/bin/zulu21.50.19-ca-jdk21.0.11-linux_x64.tar.gz && \
+    tar -C /usr/local -xzf zulu21.50.19-ca-jdk21.0.11-linux_x64.tar.gz && \
+    rm zulu21.50.19-ca-jdk21.0.11-linux_x64.gz && \
+    mv /usr/local/zulu21.50.19-ca-jdk21.0.11-linux_x64 /usr/local/java
 ENV PATH="${PATH}:/usr/local/java/bin"
 #Install Gradle
-RUN curl -OL https://services.gradle.org/distributions/gradle-8.4-bin.zip && \
-    unzip gradle-8.4-bin.zip && \
-    rm gradle-8.4-bin.zip && \
-    mv gradle-8.4 /usr/local/gradle
+RUN curl -OL https://services.gradle.org/distributions/gradle-8.14.3-bin.zip 
&& \
+    unzip gradle-8.14.3-bin.zip && \
+    rm gradle-8.14.3-bin.zip && \
+    mv gradle-8.14.3 /usr/local/gradle
 ENV PATH="${PATH}:/usr/local/gradle/bin"
 #Install GitHub CLI
 RUN curl -OL 
https://github.com/cli/cli/releases/download/v2.31.0/gh_2.31.0_linux_amd64.tar.gz
 && \

Reply via email to