diff options
| author | Bug Magnet <marco.nikic@mullvad.net> | 2024-02-15 11:28:29 +0100 |
|---|---|---|
| committer | Bug Magnet <marco.nikic@mullvad.net> | 2024-02-15 13:16:44 +0100 |
| commit | 255ec490ebd4869f540479b15a4693702f8b17c3 (patch) | |
| tree | 464cc8eb67c0f75bb076d4deb5a29bf586833028 | |
| parent | 5f0f0ae27c570de5f2621bb3347f909eb15a6077 (diff) | |
| download | mullvadvpn-255ec490ebd4869f540479b15a4693702f8b17c3.tar.xz mullvadvpn-255ec490ebd4869f540479b15a4693702f8b17c3.zip | |
Build MullvadVPNUITests post merge to guarantee it is not accidentally broken
| -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/ |
