diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/ios-screenshots-tests.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/ios-validate-build-schemas.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/ios.yml | 8 |
3 files changed, 16 insertions, 0 deletions
diff --git a/.github/workflows/ios-screenshots-tests.yml b/.github/workflows/ios-screenshots-tests.yml index a091ac658e..e6c78b73ab 100644 --- a/.github/workflows/ios-screenshots-tests.yml +++ b/.github/workflows/ios-screenshots-tests.yml @@ -43,6 +43,10 @@ jobs: brew update brew install zip + - name: Select Xcode version. Remove this step after 25/8 2025, when Xcode 16.4 will be the default version. + run: | + sudo xcode-select -s "/Applications/Xcode_16.4.app/Contents/Developer" + - name: Run screenshot tests run: | set -o pipefail && env NSUnbufferedIO=YES xcodebuild \ diff --git a/.github/workflows/ios-validate-build-schemas.yml b/.github/workflows/ios-validate-build-schemas.yml index 46d87c0077..b309e12f69 100644 --- a/.github/workflows/ios-validate-build-schemas.yml +++ b/.github/workflows/ios-validate-build-schemas.yml @@ -32,6 +32,10 @@ jobs: - name: Setup project uses: ./.github/actions/ios/setup-project-toolchain + - name: Select Xcode version. Remove this step after 25/8 2025, when Xcode 16.4 will be the default version. + run: | + sudo xcode-select -s "/Applications/Xcode_16.4.app/Contents/Developer" + - name: Run build validation for Staging and MockRelease configurations as well as the MullvadVPNUITests target run: | set -o pipefail && env NSUnbufferedIO=YES xcodebuild \ diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index 48184d848d..7ba6aaf59f 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -58,6 +58,10 @@ jobs: - name: Setup project uses: ./.github/actions/ios/setup-project-toolchain + - name: Select Xcode version. Remove this step after 25/8 2025, when Xcode 16.4 will be the default version. + run: | + sudo xcode-select -s "/Applications/Xcode_16.4.app/Contents/Developer" + - name: Build for ui tests run: | set -o pipefail && env NSUnbufferedIO=YES xcodebuild \ @@ -82,6 +86,10 @@ jobs: - name: Setup project uses: ./.github/actions/ios/setup-project-toolchain + - name: Select Xcode version. Remove this step after 25/8 2025, when Xcode 16.4 will be the default version. + run: | + sudo xcode-select -s "/Applications/Xcode_16.4.app/Contents/Developer" + - name: Run unit tests run: | set -o pipefail && env NSUnbufferedIO=YES xcodebuild \ |
