summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2022-09-25 16:36:48 +0200
committerAndrej Mihajlov <and@mullvad.net>2022-09-26 16:35:40 +0200
commit0fc668420bf85513bcb38f007375311141c3ef84 (patch)
tree916676d3734adaff00af5861768941d570635661 /.github
parentf389956c2cd884df142adbf00ff2ac7e2f69c2b2 (diff)
downloadmullvadvpn-0fc668420bf85513bcb38f007375311141c3ef84.tar.xz
mullvadvpn-0fc668420bf85513bcb38f007375311141c3ef84.zip
CI: add operations tests
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ios.yml17
1 files changed, 16 insertions, 1 deletions
diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml
index cf1ff4b058..06cc711545 100644
--- a/.github/workflows/ios.yml
+++ b/.github/workflows/ios.yml
@@ -78,7 +78,7 @@ jobs:
mv Package.resolved.out Package.resolved
working-directory: ios/MullvadVPN.xcodeproj/project.xcworkspace/xcshareddata/swiftpm
- - name: Build and test
+ - name: Run MullvadVPNTests
run: |
xcodebuild test \
-project MullvadVPN.xcodeproj \
@@ -92,3 +92,18 @@ jobs:
env:
destination: ${{ matrix.destination }}
SOURCE_PACKAGES_PATH: ${{ env.source_packages_dir }}
+
+ - name: Run OperationsTests
+ run: |
+ xcodebuild test \
+ -project MullvadVPN.xcodeproj \
+ -scheme OperationsTests \
+ -destination "${destination}" \
+ -clonedSourcePackagesDirPath "${SOURCE_PACKAGES_PATH}" \
+ CODE_SIGN_IDENTITY="" \
+ CODE_SIGNING_REQUIRED=NO \
+ ONLY_ACTIVE_ARCH=YES
+ working-directory: ios
+ env:
+ destination: ${{ matrix.destination }}
+ SOURCE_PACKAGES_PATH: ${{ env.source_packages_dir }}