You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spark.apache.org by do...@apache.org on 2026/09/29 16:51:52 UTC

(spark-connect-swift) branch main updated: [SPARK-59867] Update GitHub Actions to the latest versions

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

dongjoon-hyun pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/spark-connect-swift.git


The following commit(s) were added to refs/heads/main by this push:
     new bf312a5  [SPARK-59867] Update GitHub Actions to the latest versions
bf312a5 is described below

commit bf312a530a1c373636cc53b32703ed8c089a3bf7
Author: Dongjoon Hyun <do...@apache.org>
AuthorDate: Tue Sep 29 09:51:46 2026 -0700

    [SPARK-59867] Update GitHub Actions to the latest versions
    
    ### What changes were proposed in this pull request?
    
    This PR aims to update GitHub Actions to their latest releases.
    
    | Action | Before | After |
    |---|---|---|
    | `apache/skywalking-eyes` | v0.8.0 | [v0.9.0](https://github.com/apache/skywalking-eyes/releases/tag/v0.9.0) (2026-09-01) |
    | `actions/cache` | v4 | [v6](https://github.com/actions/cache/releases/tag/v6.1.0) (v6.1.0, 2026-06-26) |
    | `actions/checkout` | v6 (1 place) | [v7](https://github.com/actions/checkout/releases/tag/v7.0.1) (v7.0.1, 2026-07-20) |
    | `docker/setup-qemu-action` | v4.2.0 | [v4.4.0](https://github.com/docker/setup-qemu-action/releases/tag/v4.4.0) (2026-09-15) |
    | `docker/setup-buildx-action` | v4.3.0 | [v4.4.1](https://github.com/docker/setup-buildx-action/releases/tag/v4.4.1) (2026-09-16) |
    | `docker/build-push-action` | v7.3.0 | [v7.4.0](https://github.com/docker/build-push-action/releases/tag/v7.4.0) (2026-09-15) |
    
    The other actions (`actions/setup-java`, `actions/github-script`, `docker/login-action`) are already up to date.
    
    ### Why are the changes needed?
    
    To keep the CI up to date. The `docker/*` actions stay pinned to commit hashes listed in the ASF [approved_patterns.yml](https://github.com/apache/infrastructure-actions/blob/main/approved_patterns.yml).
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    Verified that each pinned commit hash matches its release tag and that the `docker/*` hashes are in `approved_patterns.yml`. The updated workflows will be exercised by the CI of this PR.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    Generated-by: Claude Sonnet 5.5
    
    Closes #578 from dongjoon-hyun/SPARK-59867.
    
    Authored-by: Dongjoon Hyun <do...@apache.org>
    Signed-off-by: Dongjoon Hyun <do...@apache.org>
---
 .github/actions/setup-spark/action.yml | 2 +-
 .github/workflows/build_and_test.yml   | 4 ++--
 .github/workflows/publish_image.yml    | 6 +++---
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/.github/actions/setup-spark/action.yml b/.github/actions/setup-spark/action.yml
index be0b33a..c73585d 100644
--- a/.github/actions/setup-spark/action.yml
+++ b/.github/actions/setup-spark/action.yml
@@ -40,7 +40,7 @@ runs:
     # release, which share a version but not their bits, never share an entry.
     - name: Cache Spark ${{ inputs.version }} distribution
       id: cache
-      uses: actions/cache@v4
+      uses: actions/cache@v6
       with:
         path: ~/spark-dist/spark-${{ inputs.version }}-bin-hadoop3.tgz
         key: spark-${{ inputs.version }}-bin-hadoop3-${{ inputs.sha512 }}
diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml
index 155a4bf..c53f51f 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -31,7 +31,7 @@ jobs:
       - name: Checkout repository
         uses: actions/checkout@v7
       - name: Check license header
-        uses: apache/skywalking-eyes@61275cc80d0798a405cb070f7d3a8aaf7cf2c2c1
+        uses: apache/skywalking-eyes@a196742f472feaffafea537ce5a2a4c3c53a8de4
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         with:
@@ -181,7 +181,7 @@ jobs:
     env:
       SPARK_LOCAL_IP: localhost
     steps:
-    - uses: actions/checkout@v6
+    - uses: actions/checkout@v7
     - name: Build
       run: swift test --filter NOTHING -c release
     - uses: ./.github/actions/setup-spark
diff --git a/.github/workflows/publish_image.yml b/.github/workflows/publish_image.yml
index 17e956c..a85320b 100644
--- a/.github/workflows/publish_image.yml
+++ b/.github/workflows/publish_image.yml
@@ -21,9 +21,9 @@ jobs:
         example: ${{ fromJSON( inputs.example || '["app", "pi", "pyspark-connect", "spark-sql", "stream"]' ) }}
     steps:
     - name: Set up QEMU
-      uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8
+      uses: docker/setup-qemu-action@99012661954931238ded8c8b007157a8430204e1
     - name: Set up Docker Buildx
-      uses: docker/setup-buildx-action@37fe631027851001ddb9b187196cc803df7f5f0e
+      uses: docker/setup-buildx-action@f87e5991a6d7451dcb8d9637bfbc97413f497069
     - name: Login to Docker Hub
       uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f
       with:
@@ -34,7 +34,7 @@ jobs:
       with:
         ref: main
     - name: Build and push
-      uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a
+      uses: docker/build-push-action@c3c9e263c25d99ce0380d002d59b67737d91b0dc
       with:
         # build cache on Github Actions, See: https://docs.docker.com/build/cache/backends/gha/#using-dockerbuild-push-action
         cache-from: type=gha


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@spark.apache.org
For additional commands, e-mail: commits-help@spark.apache.org