diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 05ed427f..28074929 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -138,13 +138,14 @@ jobs: rm -rf ~/Library/Developer/Xcode/DerivedData/ mkdir DerivedData - - if: ${{ matrix.platform }} == 'visionOS' + - if: ${{ matrix.platform }} == visionOS run: xcrun simctl boot "Apple Vision Pro" - name: Run test run: | set -o pipefail - xcodebuild test -workspace "${{ env.WORKSPACE_NAME }}" -scheme "Tests ${{ matrix.scheme }}" -destination "${{ matrix.destination }}" -configuration Debug CODE_SIGNING_ALLOWED=NO + xcodebuild build-for-testing -workspace "${{ env.WORKSPACE_NAME }}" -scheme "Tests ${{ matrix.scheme }}" -destination "${{ matrix.destination }}" -configuration Debug CODE_SIGNING_ALLOWED=NO | xcpretty -c + xcodebuild test-without-building -workspace "${{ env.WORKSPACE_NAME }}" -scheme "Tests ${{ matrix.scheme }}" -destination "${{ matrix.destination }}" -configuration Debug CODE_SIGNING_ALLOWED=NO mv ~/Library/Developer/Xcode/DerivedData/ "./DerivedData/${{ matrix.platform }}" - name: Code Coverage