Skip to content

Commit af20e8a

Browse files
authored
[CI] run unit tests on visionOS (#109)
1 parent cecfe8a commit af20e8a

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/ci.yml

+17
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ env:
2525
IOS_DEST: "platform=iOS Simulator,name=iPhone 15,OS=latest"
2626
TVOS_DEST: "platform=tvOS Simulator,name=Apple TV,OS=latest"
2727
WATCHOS_DEST: "platform=watchOS Simulator,name=Apple Watch Series 9 (41mm),OS=latest"
28+
VISIONOS_DEST: "platform=visionOS Simulator,name=Apple Vision Pro,OS=latest"
2829
MACOS_DEST: "platform=macOS,arch=x86_64"
2930

3031
jobs:
@@ -88,6 +89,22 @@ jobs:
8889
-destination "$WATCHOS_DEST" \
8990
CODE_SIGN_IDENTITY="-" | xcpretty -c
9091
92+
test-visionOS:
93+
name: visionOS unit test
94+
runs-on: macos-14
95+
steps:
96+
- name: git checkout
97+
uses: actions/checkout@v4
98+
99+
- name: test
100+
run: |
101+
set -o pipefail
102+
xcodebuild clean test \
103+
-project "$PROJECT" \
104+
-scheme "$SCHEME" \
105+
-destination "$VISIONOS_DEST" \
106+
CODE_SIGN_IDENTITY="-" | xcpretty -c
107+
91108
test-macOS:
92109
name: macOS unit test
93110
runs-on: macos-14

0 commit comments

Comments
 (0)