Skip to content

Commit 9716bab

Browse files
committed
Add macOS job to pull request workflow
1 parent 0c6ae4f commit 9716bab

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/pull_request.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,22 @@ jobs:
2222
shell_check_enabled: false
2323
unacceptable_language_check_enabled: true
2424

25+
macos-tests-selfhosted:
26+
name: macOS (Sequoia ARM64)
27+
runs-on: [self-hosted, macos, sequoia, ARM64]
28+
strategy:
29+
fail-fast: false
30+
steps:
31+
- name: Checkout repository
32+
uses: actions/checkout@v4
33+
- name: Select Xcode
34+
run: echo "DEVELOPER_DIR=/Applications/Xcode_16.3.app" >> $GITHUB_ENV
35+
- name: Swift version
36+
run: xcrun swift --version
37+
- name: Build / Test
38+
run: xcrun swift test
39+
timeout-minutes: 60
40+
2541
tests-selfhosted:
2642
name: Test (Self Hosted) / ${{ matrix.container }}
2743
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)