diff options
| -rw-r--r-- | .github/workflows/ios-validate-build-schemas.yml | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/ios-validate-build-schemas.yml b/.github/workflows/ios-validate-build-schemas.yml index cd7485a4cc..13e9e31f7e 100644 --- a/.github/workflows/ios-validate-build-schemas.yml +++ b/.github/workflows/ios-validate-build-schemas.yml @@ -56,6 +56,7 @@ jobs: cp PacketTunnel.xcconfig.template PacketTunnel.xcconfig cp Screenshots.xcconfig.template Screenshots.xcconfig cp Api.xcconfig.template Api.xcconfig + cp UITests.xcconfig.template UITests.xcconfig working-directory: ios/Configurations - name: Install xcbeautify @@ -63,7 +64,7 @@ jobs: brew update brew install xcbeautify - - name: Run build validation for Staging and MockRelease configurations + - name: Run build validation for Staging and MockRelease configurations as well as the MullvadVPNUITests target run: | set -o pipefail && env NSUnbufferedIO=YES xcodebuild \ -project MullvadVPN.xcodeproj \ @@ -79,4 +80,11 @@ jobs: -destination "platform=iOS Simulator,name=iPhone 15" \ -clonedSourcePackagesDirPath "$SOURCE_PACKAGES_PATH" \ build + set -o pipefail && env NSUnbufferedIO=YES xcodebuild \ + -project MullvadVPN.xcodeproj \ + -scheme MullvadVPNUITests \ + -configuration Debug \ + -destination "platform=iOS Simulator,name=iPhone 15" \ + -clonedSourcePackagesDirPath "$SOURCE_PACKAGES_PATH" \ + build working-directory: ios/ |
