From 4192b2aef124d9f29025b1ff894ed315808c9afb Mon Sep 17 00:00:00 2001 From: Dongjoon Hyun Date: Tue, 16 Jun 2026 07:00:12 +0900 Subject: [PATCH] [SPARK-56724][INFRA] Make `docker/*` GitHub Actions up-to-date This PR upgrades four docker/* GitHub Actions to the latest commit hashes approved by the Apache Software Foundation in infrastructure-actions/approved_patterns.yml: | Action | Before (tag) | After (tag) | | --- | --- | --- | | docker/build-push-action | v3 | bcafcacb16a39f128d818304e6c9c0c18556b85f (v7.1.0) | | docker/login-action | v2 | 4907a6ddec9925e35a0a9e82d7399ccc52663121 (v4.1.0) | | docker/setup-buildx-action | v2 | 4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd (v4.0.0) | | docker/setup-qemu-action | v2 | ce360397dd3f832beb865e1373c09c0e9f86d70a (v4.0.0) | --- .github/workflows/build_and_test.yml | 8 ++++---- .github/workflows/build_infra_images_cache.yml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 7fa5bdd729740..173ec217d8434 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -308,7 +308,7 @@ jobs: packages: write steps: - name: Login to GitHub Container Registry - uses: docker/login-action@v2 + uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 with: registry: ghcr.io username: ${{ github.actor }} @@ -328,12 +328,12 @@ jobs: git -c user.name='Apache Spark Test Account' -c user.email='sparktestacc@gmail.com' merge --no-commit --progress --squash FETCH_HEAD git -c user.name='Apache Spark Test Account' -c user.email='sparktestacc@gmail.com' commit -m "Merged commit" --allow-empty - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd - name: Build and push id: docker_build - uses: docker/build-push-action@v3 + uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f with: context: ./dev/infra/ push: true diff --git a/.github/workflows/build_infra_images_cache.yml b/.github/workflows/build_infra_images_cache.yml index b8aae945599de..b00d6548b5a7c 100644 --- a/.github/workflows/build_infra_images_cache.yml +++ b/.github/workflows/build_infra_images_cache.yml @@ -40,18 +40,18 @@ jobs: - name: Checkout Spark repository uses: actions/checkout@v3 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push id: docker_build - uses: docker/build-push-action@v3 + uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f with: context: ./dev/infra/ push: true