Skip to content

Commit 7419575

Browse files
cynthiajoanCynthia Jiang
and
Cynthia Jiang
authored
Update iOS target version for integration test (#489)
* Update release readme info * Update actions from using node12 to node16 * update upload-artifact * test pod update to solve build failure * Update ios target to 11.0 * don't need extra pod install Co-authored-by: Cynthia Jiang <[email protected]>
1 parent a43dbd1 commit 7419575

File tree

21 files changed

+61
-60
lines changed

21 files changed

+61
-60
lines changed

.github/workflows/build_android.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ jobs:
5252

5353
steps:
5454
- name: Checkout Unity Repo
55-
uses: actions/checkout@v2
55+
uses: actions/checkout@v3
5656
with:
5757
submodules: true
5858
ref: ${{ inputs.unity_branch }}
5959

6060
- name: Checkout CPP Repo
61-
uses: actions/checkout@v2
61+
uses: actions/checkout@v3
6262
with:
6363
repository: firebase/firebase-cpp-sdk
6464
path: firebase-cpp-sdk
@@ -70,7 +70,7 @@ jobs:
7070
ruby-version: 2.6
7171

7272
- name: Setup python
73-
uses: actions/setup-python@v2
73+
uses: actions/setup-python@v4
7474
with:
7575
python-version: '3.7'
7676

@@ -153,7 +153,7 @@ jobs:
153153
fi
154154
155155
- name: Upload Build
156-
uses: actions/upload-artifact@v2
156+
uses: actions/upload-artifact@v3
157157
with:
158158
name: android_unity
159159
path: android_unity/*.zip

.github/workflows/build_ios.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,21 @@ jobs:
5353

5454
steps:
5555
- name: Checkout Unity Repo
56-
uses: actions/checkout@v2
56+
uses: actions/checkout@v3
5757
with:
5858
submodules: true
5959
ref: ${{ inputs.unity_branch }}
6060

6161
- name: Checkout CPP Repo
62-
uses: actions/checkout@v2
62+
uses: actions/checkout@v3
6363
with:
6464
repository: firebase/firebase-cpp-sdk
6565
path: firebase-cpp-sdk
6666
ref: ${{ inputs.firebase_cpp_sdk_version }}
6767
submodules: true
6868

6969
- name: Setup python
70-
uses: actions/setup-python@v2
70+
uses: actions/setup-python@v4
7171
with:
7272
python-version: '3.7'
7373

@@ -127,7 +127,7 @@ jobs:
127127
fi
128128
129129
- name: Upload Build
130-
uses: actions/upload-artifact@v2
130+
uses: actions/upload-artifact@v3
131131
with:
132132
name: ios_unity
133133
path: ios_unity/*.zip

.github/workflows/build_linux.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ jobs:
5050
# Disable checking for U3D updates, since it is buggy
5151
U3D_SKIP_UPDATE_CHECK: 1
5252
steps:
53-
- uses: actions/checkout@v2
53+
- uses: actions/checkout@v3
5454
with:
5555
submodules: true
5656
ref: ${{ inputs.unity_branch }}
5757

58-
- uses: actions/checkout@v2
58+
- uses: actions/checkout@v3
5959
with:
6060
repository: firebase/firebase-cpp-sdk
6161
path: firebase-cpp-sdk
@@ -77,7 +77,7 @@ jobs:
7777
command: gem install u3d -v 1.2.3
7878

7979
- name: Setup python
80-
uses: actions/setup-python@v2
80+
uses: actions/setup-python@v4
8181
with:
8282
python-version: '3.7'
8383

@@ -139,13 +139,13 @@ jobs:
139139
fi
140140
141141
- name: Upload Build
142-
uses: actions/upload-artifact@v2
142+
uses: actions/upload-artifact@v3
143143
with:
144144
name: linux_unity
145145
path: linux_unity/*Linux.zip
146146

147147
- name: Upload Documentation Sources
148-
uses: actions/upload-artifact@v2
148+
uses: actions/upload-artifact@v3
149149
with:
150150
name: documentation_sources
151151
path: linux_unity/documentation_sources.zip

.github/workflows/build_macos.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ jobs:
5050
# Disable checking for U3D updates, since it is buggy
5151
U3D_SKIP_UPDATE_CHECK: 1
5252
steps:
53-
- uses: actions/checkout@v2
53+
- uses: actions/checkout@v3
5454
with:
5555
submodules: true
5656
ref: ${{ inputs.unity_branch }}
5757

58-
- uses: actions/checkout@v2
58+
- uses: actions/checkout@v3
5959
with:
6060
repository: firebase/firebase-cpp-sdk
6161
path: firebase-cpp-sdk
@@ -77,7 +77,7 @@ jobs:
7777
command: gem install u3d -v 1.2.3
7878

7979
- name: Setup python
80-
uses: actions/setup-python@v2
80+
uses: actions/setup-python@v4
8181
with:
8282
python-version: '3.7'
8383

@@ -139,7 +139,7 @@ jobs:
139139
fi
140140
141141
- name: Upload Build
142-
uses: actions/upload-artifact@v2
142+
uses: actions/upload-artifact@v3
143143
with:
144144
name: macos_unity
145145
path: macos_unity/*.zip

.github/workflows/build_starter.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,13 @@ jobs:
7373
unity_branch: ${{ steps.set_outputs.outputs.unity_branch }}
7474
additional_cmake_flags: ${{ steps.set_outputs.outputs.additional_cmake_flags }}
7575
steps:
76-
- uses: actions/checkout@v2
76+
- uses: actions/checkout@v3
7777
with:
7878
ref: ${{ github.event.inputs.unity_branch }}
7979
fetch-depth: 0
8080
submodules: false
8181
- name: Setup python
82-
uses: actions/setup-python@v2
82+
uses: actions/setup-python@v4
8383
with:
8484
python-version: ${{ env.pythonVersion }}
8585
- name: Install python deps

.github/workflows/build_tvos.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -74,21 +74,21 @@ jobs:
7474

7575
steps:
7676
- name: Checkout Unity Repo
77-
uses: actions/checkout@v2
77+
uses: actions/checkout@v3
7878
with:
7979
submodules: true
8080
ref: ${{ inputs.unity_branch }}
8181

8282
- name: Checkout CPP Repo
83-
uses: actions/checkout@v2
83+
uses: actions/checkout@v3
8484
with:
8585
repository: firebase/firebase-cpp-sdk
8686
path: firebase-cpp-sdk
8787
ref: ${{ inputs.firebase_cpp_sdk_version }}
8888
submodules: true
8989

9090
- name: Setup python
91-
uses: actions/setup-python@v2
91+
uses: actions/setup-python@v4
9292
with:
9393
python-version: '3.7'
9494

@@ -154,7 +154,7 @@ jobs:
154154
fi
155155
156156
- name: Upload Build
157-
uses: actions/upload-artifact@v2
157+
uses: actions/upload-artifact@v3
158158
with:
159159
name: tvos_unity
160160
path: tvos_unity/*.zip

.github/workflows/build_windows.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ jobs:
5050
# Disable checking for U3D updates, since it is buggy
5151
U3D_SKIP_UPDATE_CHECK: 1
5252
steps:
53-
- uses: actions/checkout@v2
53+
- uses: actions/checkout@v3
5454
with:
5555
submodules: true
5656
ref: ${{ inputs.unity_branch }}
5757

58-
- uses: actions/checkout@v2
58+
- uses: actions/checkout@v3
5959
with:
6060
repository: firebase/firebase-cpp-sdk
6161
path: firebase-cpp-sdk
@@ -80,7 +80,7 @@ jobs:
8080
command: gem install u3d -v 1.2.3
8181

8282
- name: Setup python
83-
uses: actions/setup-python@v2
83+
uses: actions/setup-python@v4
8484
with:
8585
python-version: '3.7'
8686

@@ -145,7 +145,7 @@ jobs:
145145
fi
146146
147147
- name: Upload Build
148-
uses: actions/upload-artifact@v2
148+
uses: actions/upload-artifact@v3
149149
with:
150150
name: windows_unity
151151
path: windows_unity/*.zip

.github/workflows/integration_tests.yml

+13-12
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,13 @@ jobs:
115115
echo "::set-output name=pr_number::${{ github.event.inputs.test_pull_request }}"
116116
fi
117117
fi
118-
- uses: actions/checkout@v2
118+
- uses: actions/checkout@v3
119119
with:
120120
ref: ${{steps.set_outputs.outputs.github_ref}}
121121
fetch-depth: 0
122122
submodules: false
123123
- name: Setup python
124-
uses: actions/setup-python@v2
124+
uses: actions/setup-python@v4
125125
with:
126126
python-version: ${{ env.pythonVersion }}
127127
- name: Install python deps
@@ -191,7 +191,7 @@ jobs:
191191
# Disable checking for U3D updates, since it is buggy
192192
U3D_SKIP_UPDATE_CHECK: 1
193193
steps:
194-
- uses: actions/checkout@v2
194+
- uses: actions/checkout@v3
195195
- uses: ruby/setup-ruby@v1
196196
with:
197197
ruby-version: 3.0.2
@@ -203,7 +203,7 @@ jobs:
203203
shell: bash
204204
command: gem install u3d -v 1.2.3
205205
- name: Setup python
206-
uses: actions/setup-python@v2
206+
uses: actions/setup-python@v4
207207
with:
208208
python-version: '3.7'
209209
- name: Install python deps
@@ -243,6 +243,7 @@ jobs:
243243
name: 'firebase_unity_sdk.zip'
244244
workflow: 'build_starter.yml'
245245
run_id: ${{ github.event.inputs.packaged_sdk_run_id }}
246+
246247
- name: Build integration tests
247248
timeout-minutes: 240
248249
shell: bash
@@ -390,7 +391,7 @@ jobs:
390391
# Disable checking for U3D updates, since it is buggy
391392
U3D_SKIP_UPDATE_CHECK: 1
392393
steps:
393-
- uses: actions/checkout@v2
394+
- uses: actions/checkout@v3
394395
- uses: ruby/setup-ruby@v1
395396
with:
396397
ruby-version: 3.0.2
@@ -402,7 +403,7 @@ jobs:
402403
shell: bash
403404
command: gem install u3d -v 1.2.3
404405
- name: Setup python
405-
uses: actions/setup-python@v2
406+
uses: actions/setup-python@v4
406407
with:
407408
python-version: '3.7'
408409
- name: Install python deps
@@ -520,7 +521,7 @@ jobs:
520521
build_os: ${{ fromJson(needs.check_and_prepare.outputs.matrix_build_os) }}
521522
os: ${{ fromJson(needs.check_and_prepare.outputs.matrix_desktop_os) }}
522523
steps:
523-
- uses: actions/checkout@v2
524+
- uses: actions/checkout@v3
524525
with:
525526
ref: ${{needs.check_and_prepare.outputs.github_ref}}
526527
- name: Download Desktop integration tests artifact
@@ -529,7 +530,7 @@ jobs:
529530
path: testapps
530531
name: testapps-${{ matrix.unity_version }}-${{ matrix.build_os }}-${{ matrix.os }}
531532
- name: Setup python
532-
uses: actions/setup-python@v2
533+
uses: actions/setup-python@v4
533534
with:
534535
python-version: '3.7'
535536
- name: Install python deps
@@ -602,11 +603,11 @@ jobs:
602603
- build_os: windows-latest
603604
mobile_device: "simulator_target"
604605
steps:
605-
- uses: actions/checkout@v2
606+
- uses: actions/checkout@v3
606607
with:
607608
ref: ${{needs.check_and_prepare.outputs.github_ref}}
608609
- name: Setup python
609-
uses: actions/setup-python@v2
610+
uses: actions/setup-python@v4
610611
with:
611612
python-version: '3.7'
612613
- name: Install python deps
@@ -693,11 +694,11 @@ jobs:
693694
runs-on: ubuntu-latest
694695
if: ${{ !cancelled() }}
695696
steps:
696-
- uses: actions/checkout@v2
697+
- uses: actions/checkout@v3
697698
with:
698699
ref: ${{needs.check_and_prepare.outputs.github_ref}}
699700
- name: Setup python
700-
uses: actions/setup-python@v2
701+
uses: actions/setup-python@v4
701702
with:
702703
python-version: ${{ env.pythonVersion }}
703704
- name: Install python deps

.github/workflows/package.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,13 @@ jobs:
8585
echo package_apis: ${{ steps.check-input.outputs.package_apis }}
8686
8787
- name: Check out base branch
88-
uses: actions/checkout@v2.3.1
88+
uses: actions/checkout@v3
8989
with:
9090
fetch-depth: 0
9191
ref: ${{ inputs.working_branch }}
9292

9393
- name: Setup Python
94-
uses: actions/setup-python@v2
94+
uses: actions/setup-python@v4
9595
with:
9696
python-version: 3.7
9797

@@ -224,7 +224,7 @@ jobs:
224224
echo "::warning ::$(cat firebase_unity_sdk_hash.txt)"
225225
226226
- name: Upload Build unitypackage
227-
uses: actions/upload-artifact@v2
227+
uses: actions/upload-artifact@v3
228228
with:
229229
name: firebase_unity_sdk.zip
230230
path: firebase_unity_sdk.zip
@@ -253,13 +253,13 @@ jobs:
253253

254254
- name: Upload Build tgz
255255
if: ${{ steps.check-input.outputs.package_for_checks }} == '1'
256-
uses: actions/upload-artifact@v2
256+
uses: actions/upload-artifact@v3
257257
with:
258258
name: firebase_unity_sdk_tgz
259259
path: output_tgz
260260

261261
- name: upload hash
262-
uses: actions/upload-artifact@v2.2.2
262+
uses: actions/upload-artifact@v3
263263
with:
264264
name: firebase_unity_sdk_hash.txt
265265
path: firebase_unity_sdk_hash.txt
@@ -271,10 +271,10 @@ jobs:
271271
runs-on: ubuntu-latest
272272
steps:
273273
- name: Checkout repo
274-
uses: actions/checkout@v2.3.1
274+
uses: actions/checkout@v3
275275

276276
- name: Setup python
277-
uses: actions/setup-python@v2
277+
uses: actions/setup-python@v4
278278
with:
279279
python-version: 3.7
280280
- name: Generate token for GitHub API

0 commit comments

Comments
 (0)