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

dongjoon 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 e02cfb8  [SPARK-53699] Add `MacOS 26` GitHub Action job
e02cfb8 is described below

commit e02cfb8f7d332c0d9713d3d90de2094515d5ac70
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Wed Sep 24 11:55:59 2025 -0700

    [SPARK-53699] Add `MacOS 26` GitHub Action job
    
    ### What changes were proposed in this pull request?
    
    This PR aims to add `MacOS 26` GitHub Action job. By default, the following 
are used.
    - Xcode 26.0
    - Swift 6.2
    
    ### Why are the changes needed?
    
    `MacOS 26` is released on 2025-09-15. We need to have a test coverage for 
this environment.
    - 
https://developer.apple.com/documentation/macos-release-notes/macos-26-release-notes
    
    `GitHub Action` provides `MacOS 26 (ARM64)` with `Xcode 26.0` by default.
    - 
https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md
    
    `Xcode 26.0` includes `Swift 6.2`.
    - 
https://developer.apple.com/documentation/xcode-release-notes/xcode-26-release-notes
    
    ### Does this PR introduce _any_ user-facing change?
    
    No behavior change.
    
    ### How was this patch tested?
    
    Pass the CIs.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    No.
    
    Closes #244 from dongjoon-hyun/SPARK-53699.
    
    Authored-by: Dongjoon Hyun <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 .github/workflows/build_and_test.yml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/.github/workflows/build_and_test.yml 
b/.github/workflows/build_and_test.yml
index c724e17..b7348ef 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -62,6 +62,14 @@ jobs:
     - name: Build
       run: swift build -c release
 
+  build-macos-26-swift62:
+    runs-on: macos-26
+    timeout-minutes: 20
+    steps:
+    - uses: actions/checkout@v5
+    - name: Build
+      run: swift build -c release
+
   build-ubuntu-latest:
     runs-on: ubuntu-latest
     timeout-minutes: 20


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to