Skip to content

Commit e02cfb8

Browse files
committed
[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]>
1 parent 03ba1a0 commit e02cfb8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/build_and_test.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,14 @@ jobs:
6262
- name: Build
6363
run: swift build -c release
6464

65+
build-macos-26-swift62:
66+
runs-on: macos-26
67+
timeout-minutes: 20
68+
steps:
69+
- uses: actions/checkout@v5
70+
- name: Build
71+
run: swift build -c release
72+
6573
build-ubuntu-latest:
6674
runs-on: ubuntu-latest
6775
timeout-minutes: 20

0 commit comments

Comments
 (0)