@@ -15,16 +15,15 @@ jobs:
1515 xcodebuild-latest :
1616 name : xcodebuild (16.4)
1717 runs-on : macos-15
18- strategy :
19- matrix :
20- command : [test, ""]
21- platform : [IOS, MACOS, TVOS, WATCHOS, VISIONOS]
22- xcode : ["16.4"]
18+ strategy :
19+ matrix :
20+ platform : [IOS, MACOS, TVOS, WATCHOS, VISIONOS]
21+ xcode : ["16.4"]
2322 steps :
2423 - uses : actions/checkout@v4
2524
26- - name : Select Xcode ${{ matrix.xcode }}
27- run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }}.app
25+ - name : Select Xcode ${{ matrix.xcode }}
26+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }}.app
2827
2928 - name : Update xcbeautify
3029 run : brew update && brew upgrade xcbeautify
@@ -48,22 +47,25 @@ jobs:
4847 - name : Update mtime for incremental builds
4948 uses : chetan/git-restore-mtime-action@v2
5049
51- - name : Debug
50+ - name : Build
5251 run : |
5352 case ${{ matrix.platform }} in
5453 "MACOS")
55- xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=macOS' ${{ matrix.command }}
54+ xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=macOS' build
5655 ;;
5756 "IOS")
58- xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=iOS Simulator,name=iPhone 16,OS=18.5' ${{ matrix.command }}
57+ xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=iOS Simulator,name=iPhone 16,OS=18.5' build
5958 ;;
6059 "TVOS")
61- xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=tvOS Simulator,name=Apple TV 4K (3rd generation),OS=18.5' ${{ matrix.command }}
60+ xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=tvOS Simulator,name=Apple TV 4K (3rd generation),OS=18.5' build
6261 ;;
6362 "WATCHOS")
64- xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=watchOS Simulator,name=Apple Watch Series 10 (42mm),OS=11.5' ${{ matrix.command }}
63+ xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=watchOS Simulator,name=Apple Watch Series 10 (42mm),OS=11.5' build
6564 ;;
6665 "VISIONOS")
67- xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=visionOS Simulator,name=Apple Vision Pro,OS=2.5' ${{ matrix.command }}
66+ xcodebuild -workspace Network.xcworkspace -scheme Network -destination 'platform=visionOS Simulator,name=Apple Vision Pro,OS=2.5' build
6867 ;;
6968 esac
69+
70+ - name : Test
71+ run : swift test
0 commit comments