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

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


The following commit(s) were added to refs/heads/master by this push:
     new 181995db2c6 Upgrade Docker setup actions to version 4 (#37914)
181995db2c6 is described below

commit 181995db2c69519d382b74ed5a74ad838befc54a
Author: Danny McCormick <[email protected]>
AuthorDate: Mon Mar 23 11:18:14 2026 -0400

    Upgrade Docker setup actions to version 4 (#37914)
    
    * Upgrade Docker setup actions to version 4
    
    * more updates
---
 .github/workflows/beam_PostCommit_Go.yml                          | 2 +-
 .github/workflows/beam_PostCommit_Go_Dataflow_ARM.yml             | 2 +-
 .github/workflows/beam_PostCommit_Java_Examples_Dataflow_ARM.yml  | 2 +-
 .github/workflows/beam_PostCommit_Python_Arm.yml                  | 2 +-
 .github/workflows/beam_PostCommit_XVR_GoUsingJava_Dataflow.yml    | 2 +-
 .github/workflows/beam_PreCommit_CommunityMetrics.yml             | 2 +-
 .github/workflows/beam_PreCommit_PythonDocker.yml                 | 2 +-
 .github/workflows/beam_Publish_Beam_SDK_Snapshots.yml             | 2 +-
 .github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml | 2 +-
 .github/workflows/build_release_candidate.yml                     | 4 ++--
 .github/workflows/build_runner_image.yml                          | 2 +-
 .github/workflows/finalize_release.yml                            | 2 +-
 .github/workflows/republish_released_docker_containers.yml        | 2 +-
 13 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/.github/workflows/beam_PostCommit_Go.yml 
b/.github/workflows/beam_PostCommit_Go.yml
index 08264a2b891..96832b063a3 100644
--- a/.github/workflows/beam_PostCommit_Go.yml
+++ b/.github/workflows/beam_PostCommit_Go.yml
@@ -73,7 +73,7 @@ jobs:
       - name: Setup environment
         uses: ./.github/actions/setup-environment-action
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: GCloud Docker credential helper
         run: |
           gcloud auth configure-docker us.gcr.io
diff --git a/.github/workflows/beam_PostCommit_Go_Dataflow_ARM.yml 
b/.github/workflows/beam_PostCommit_Go_Dataflow_ARM.yml
index e7afb735915..7502ac8e25c 100644
--- a/.github/workflows/beam_PostCommit_Go_Dataflow_ARM.yml
+++ b/.github/workflows/beam_PostCommit_Go_Dataflow_ARM.yml
@@ -78,7 +78,7 @@ jobs:
           java-version: default
           go-version: default
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: GCloud Docker credential helper
         run: |
           gcloud auth configure-docker us.gcr.io
diff --git a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_ARM.yml 
b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_ARM.yml
index 85f53672c9a..f87be90c0d3 100644
--- a/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_ARM.yml
+++ b/.github/workflows/beam_PostCommit_Java_Examples_Dataflow_ARM.yml
@@ -84,7 +84,7 @@ jobs:
             ${{ matrix.java_version != '11' && matrix.java_version || '' }}
             11
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: GCloud Docker credential helper
         run: |
           gcloud auth configure-docker us.gcr.io
diff --git a/.github/workflows/beam_PostCommit_Python_Arm.yml 
b/.github/workflows/beam_PostCommit_Python_Arm.yml
index d387e3d2d46..9efa53021e8 100644
--- a/.github/workflows/beam_PostCommit_Python_Arm.yml
+++ b/.github/workflows/beam_PostCommit_Python_Arm.yml
@@ -91,7 +91,7 @@ jobs:
       - name: Set up Cloud SDK
         uses: google-github-actions/setup-gcloud@v3
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: GCloud Docker credential helper
         run: |
           gcloud auth configure-docker us.gcr.io
diff --git a/.github/workflows/beam_PostCommit_XVR_GoUsingJava_Dataflow.yml 
b/.github/workflows/beam_PostCommit_XVR_GoUsingJava_Dataflow.yml
index 76aebfccb68..0fc285165a7 100644
--- a/.github/workflows/beam_PostCommit_XVR_GoUsingJava_Dataflow.yml
+++ b/.github/workflows/beam_PostCommit_XVR_GoUsingJava_Dataflow.yml
@@ -78,7 +78,7 @@ jobs:
         with:
           python-version: default
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: run XVR GoUsingJava Dataflow script
         env:
           USER: github-actions
diff --git a/.github/workflows/beam_PreCommit_CommunityMetrics.yml 
b/.github/workflows/beam_PreCommit_CommunityMetrics.yml
index d7fbdfb8aae..fb51e3a3521 100644
--- a/.github/workflows/beam_PreCommit_CommunityMetrics.yml
+++ b/.github/workflows/beam_PreCommit_CommunityMetrics.yml
@@ -83,7 +83,7 @@ jobs:
         with:
           java-version: default
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: Remove default github maven configuration
         run: rm ~/.m2/settings.xml
       - name: Install docker compose
diff --git a/.github/workflows/beam_PreCommit_PythonDocker.yml 
b/.github/workflows/beam_PreCommit_PythonDocker.yml
index 04155fe21ce..9f0b1cb2d5f 100644
--- a/.github/workflows/beam_PreCommit_PythonDocker.yml
+++ b/.github/workflows/beam_PreCommit_PythonDocker.yml
@@ -86,7 +86,7 @@ jobs:
           python-version: ${{ matrix.python_version }}
           go-version: default
       - name: Setup Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
         with:
           install: true
           driver: 'docker'
diff --git a/.github/workflows/beam_Publish_Beam_SDK_Snapshots.yml 
b/.github/workflows/beam_Publish_Beam_SDK_Snapshots.yml
index 00a04c75b56..dfdd680f5ba 100644
--- a/.github/workflows/beam_Publish_Beam_SDK_Snapshots.yml
+++ b/.github/workflows/beam_Publish_Beam_SDK_Snapshots.yml
@@ -97,7 +97,7 @@ jobs:
         if: github.ref == 'refs/heads/master'
         run: echo "LATEST_TAG=,latest" >> $GITHUB_ENV
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: Authenticate on GCP
         uses: google-github-actions/auth@v3
         with:
diff --git a/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml 
b/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml
index d0cccde4aa3..17d6a291f5a 100644
--- a/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml
+++ b/.github/workflows/beam_Python_ValidatesContainer_Dataflow_ARM.yml
@@ -84,7 +84,7 @@ jobs:
       - name: Set up Cloud SDK
         uses: google-github-actions/setup-gcloud@v3
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: GCloud Docker credential helper
         run: |
           gcloud auth configure-docker us.gcr.io
diff --git a/.github/workflows/build_release_candidate.yml 
b/.github/workflows/build_release_candidate.yml
index 120cef1eb64..66939df18ca 100644
--- a/.github/workflows/build_release_candidate.yml
+++ b/.github/workflows/build_release_candidate.yml
@@ -285,14 +285,14 @@ jobs:
         with:
           python-version: '3.10'
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: Remove default github maven configuration
         # This step is a workaround to avoid a decryption issue of Beam's
         # net.linguica.gradle.maven.settings plugin and github's provided maven
         # settings.xml file
         run: rm ~/.m2/settings.xml || true
       - name: Login to Docker Hub
-        uses: docker/login-action@v3
+        uses: docker/login-action@v4
         with:
           username: ${{ secrets.DOCKERHUB_USER }}
           password: ${{ secrets.DOCKERHUB_TOKEN }}
diff --git a/.github/workflows/build_runner_image.yml 
b/.github/workflows/build_runner_image.yml
index 1c42b86cba6..0f67b7e7c4b 100644
--- a/.github/workflows/build_runner_image.yml
+++ b/.github/workflows/build_runner_image.yml
@@ -45,7 +45,7 @@ jobs:
       run: |
         gcloud auth configure-docker ${{env.docker_registry}}
     - name: Set up Docker Buildx
-      uses: docker/setup-buildx-action@v3
+      uses: docker/setup-buildx-action@v4
     - name: Build and Load to docker
       uses: docker/build-push-action@v6
       with:
diff --git a/.github/workflows/finalize_release.yml 
b/.github/workflows/finalize_release.yml
index 6414501f180..b4b98d15a64 100644
--- a/.github/workflows/finalize_release.yml
+++ b/.github/workflows/finalize_release.yml
@@ -41,7 +41,7 @@ jobs:
     runs-on: [self-hosted, ubuntu-20.04, main]
     steps:
     - name: Login to Docker Hub
-      uses: docker/login-action@v3
+      uses: docker/login-action@v4
       with:
         username: ${{ secrets.DOCKERHUB_USER }}
         password: ${{ secrets.DOCKERHUB_TOKEN }}
diff --git a/.github/workflows/republish_released_docker_containers.yml 
b/.github/workflows/republish_released_docker_containers.yml
index a35b1e0b3b3..86a86ce2779 100644
--- a/.github/workflows/republish_released_docker_containers.yml
+++ b/.github/workflows/republish_released_docker_containers.yml
@@ -79,7 +79,7 @@ jobs:
       - name: Set up Cloud SDK
         uses: google-github-actions/setup-gcloud@v3
       - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
+        uses: docker/setup-buildx-action@v4
       - name: Remove default github maven configuration
         # This step is a workaround to avoid a decryption issue of Beam's
         # net.linguica.gradle.maven.settings plugin and github's provided maven

Reply via email to