Skip to content

Commit 8da9b3f

Browse files
committed
Also set xcode version on test machines.
1 parent 5af1503 commit 8da9b3f

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/integration_tests.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -740,7 +740,9 @@ jobs:
740740
os: ${{ fromJson(needs.check_and_prepare.outputs.matrix_os) }}
741741
ssl_variant: ${{ fromJson(needs.check_and_prepare.outputs.matrix_ssl) }}
742742
steps:
743-
- uses: actions/checkout@v2
743+
- name: setup Xcode version (macos)
744+
if: runner.os == 'macOS'
745+
run: sudo xcode-select -s /Applications/Xcode_${{ fromJson(needs.check_and_prepare.outputs.xcode_version)[0] }}.app/Cont - uses: actions/checkout@v2
744746
with:
745747
ref: ${{needs.check_and_prepare.outputs.github_ref}}
746748
- name: Download Desktop integration tests artifact
@@ -816,7 +818,9 @@ jobs:
816818
build_os: ${{ fromJson(needs.check_and_prepare.outputs.matrix_os) }}
817819
android_device: ${{ fromJson(needs.check_and_prepare.outputs.android_device) }}
818820
steps:
819-
- uses: actions/checkout@v2
821+
- name: setup Xcode version (macos)
822+
if: runner.os == 'macOS'
823+
run: sudo xcode-select -s /Applications/Xcode_${{ fromJson(needs.check_and_prepare.outputs.xcode_version)[0] }}.app/Cont - uses: actions/checkout@v2
820824
with:
821825
ref: ${{needs.check_and_prepare.outputs.github_ref}}
822826
- name: Download Android integration tests artifact
@@ -911,7 +915,9 @@ jobs:
911915
matrix:
912916
ios_device: ${{ fromJson(needs.check_and_prepare.outputs.ios_device) }}
913917
steps:
914-
- uses: actions/checkout@v2
918+
- name: setup Xcode version (macos)
919+
if: runner.os == 'macOS'
920+
run: sudo xcode-select -s /Applications/Xcode_${{ fromJson(needs.check_and_prepare.outputs.xcode_version)[0] }}.app/Cont - uses: actions/checkout@v2
915921
with:
916922
ref: ${{needs.check_and_prepare.outputs.github_ref}}
917923
- name: Download iOS integration tests artifact
@@ -1007,7 +1013,9 @@ jobs:
10071013
matrix:
10081014
tvos_device: ${{ fromJson(needs.check_and_prepare.outputs.tvos_device) }}
10091015
steps:
1010-
- uses: actions/checkout@v2
1016+
- name: setup Xcode version (macos)
1017+
if: runner.os == 'macOS'
1018+
run: sudo xcode-select -s /Applications/Xcode_${{ fromJson(needs.check_and_prepare.outputs.xcode_version)[0] }}.app/Cont - uses: actions/checkout@v2
10111019
with:
10121020
ref: ${{needs.check_and_prepare.outputs.github_ref}}
10131021
- name: Download tvOS integration tests artifact

0 commit comments

Comments
 (0)