64
64
# Create a zip file of the DartDoc output
65
65
zip -r agora_rtc_engine_docs.zip doc
66
66
- name : Upload DartDoc Artifact ⬆️
67
- uses : actions/upload-artifact@v3
67
+ uses : actions/upload-artifact@v4
68
68
with :
69
69
name : agora_rtc_engine_docs.zip
70
70
path : agora_rtc_engine_docs.zip
@@ -85,16 +85,17 @@ jobs:
85
85
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
86
86
strategy :
87
87
matrix :
88
- version : ["3.7.0", "3.x "]
88
+ version : ["3.7.0", "3.24.5 "]
89
89
runs-on : ubuntu-latest
90
90
timeout-minutes : 120
91
91
env :
92
92
TEST_APP_ID : ${{ secrets.MY_APP_ID }}
93
93
steps :
94
94
- uses : actions/checkout@v1
95
- - uses : actions/setup-java@v1
95
+ - uses : actions/setup-java@v4
96
96
with :
97
- java-version : " 11"
97
+ distribution : ' zulu'
98
+ java-version : ' 17'
98
99
- uses : subosito/flutter-action@v2
99
100
with :
100
101
flutter-version : ${{ matrix.version }}
@@ -116,7 +117,7 @@ jobs:
116
117
strategy :
117
118
matrix :
118
119
version : ["3.7.0", "3.16"]
119
- runs-on : macos-12
120
+ runs-on : macos-latest
120
121
timeout-minutes : 120
121
122
env :
122
123
TEST_APP_ID : ${{ secrets.MY_APP_ID }}
@@ -128,16 +129,16 @@ jobs:
128
129
cache : true
129
130
- uses : futureware-tech/simulator-action@v1
130
131
with :
131
- model : ' iPhone 13 Pro Max '
132
+ model : ' iPhone 15 '
132
133
- run : bash ci/run_flutter_integration_test_ios.sh
133
134
134
135
integration_test_macos :
135
136
name : Run Flutter macOS Integration Tests
136
137
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
137
138
strategy :
138
139
matrix :
139
- version : ["3.7.0", "3.x "]
140
- runs-on : macos-12
140
+ version : ["3.7.0", "3.24.5 "]
141
+ runs-on : macos-latest
141
142
timeout-minutes : 120
142
143
env :
143
144
TEST_APP_ID : ${{ secrets.MY_APP_ID }}
@@ -155,7 +156,7 @@ jobs:
155
156
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
156
157
strategy :
157
158
matrix :
158
- version : ["3.7.0", "3.x "]
159
+ version : ["3.7.0", "3.24.5 "]
159
160
runs-on : windows-2019
160
161
timeout-minutes : 120
161
162
env :
@@ -177,7 +178,7 @@ jobs:
177
178
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
178
179
strategy :
179
180
matrix :
180
- version : ['3.x ']
181
+ version : ['3.24.5 ']
181
182
runs-on : ubuntu-latest
182
183
timeout-minutes : 60
183
184
env :
@@ -200,13 +201,14 @@ jobs:
200
201
needs : flutter_codestyle_check
201
202
strategy :
202
203
matrix :
203
- version : ["3.7.0 ", "3.x "]
204
+ version : ["3.7.12 ", "3.24.5 "]
204
205
runs-on : ubuntu-latest
205
206
steps :
206
207
- uses : actions/checkout@v3
207
- - uses : actions/setup-java@v1
208
+ - uses : actions/setup-java@v4
208
209
with :
209
- java-version : " 11"
210
+ distribution : ' zulu'
211
+ java-version : ' 17'
210
212
- uses : subosito/flutter-action@v2
211
213
with :
212
214
flutter-version : ${{ matrix.version }}
@@ -220,13 +222,14 @@ jobs:
220
222
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
221
223
strategy :
222
224
matrix :
223
- version : ["3.7.0 ", "3.x "]
225
+ version : ["3.7.12 ", "3.24.5 "]
224
226
runs-on : windows-2019
225
227
steps :
226
228
- uses : actions/checkout@v3
227
- - uses : actions/setup-java@v1
229
+ - uses : actions/setup-java@v4
228
230
with :
229
- java-version : ' 11'
231
+ distribution : ' zulu'
232
+ java-version : ' 17'
230
233
- uses : subosito/flutter-action@v2
231
234
with :
232
235
flutter-version : ${{ matrix.version }}
@@ -241,8 +244,8 @@ jobs:
241
244
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
242
245
strategy :
243
246
matrix :
244
- version : ["3.7.0", "3.x "]
245
- runs-on : macos-12
247
+ version : ["3.7.0", "3.24.5 "]
248
+ runs-on : macos-latest
246
249
timeout-minutes : 120
247
250
steps :
248
251
- uses : actions/checkout@v3
@@ -261,7 +264,7 @@ jobs:
261
264
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
262
265
strategy :
263
266
matrix :
264
- version : ['3.x ']
267
+ version : ['3.24.5 ']
265
268
runs-on : macos-13
266
269
timeout-minutes : 120
267
270
steps :
@@ -286,7 +289,7 @@ jobs:
286
289
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
287
290
strategy :
288
291
matrix :
289
- version : ["3.7.0", "3.x "]
292
+ version : ["3.7.0", "3.24.5 "]
290
293
runs-on : ubuntu-latest
291
294
timeout-minutes : 120
292
295
steps :
@@ -304,18 +307,19 @@ jobs:
304
307
rendering_test_android :
305
308
name : Run Flutter Android Rendering Tests
306
309
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
307
- runs-on : macos-12
310
+ runs-on : macos-latest
308
311
timeout-minutes : 120
309
312
env :
310
313
TEST_APP_ID : ${{ secrets.MY_APP_ID }}
311
314
steps :
312
315
- uses : actions/checkout@v3
313
- - uses : actions/setup-java@v1
316
+ - uses : actions/setup-java@v4
314
317
with :
315
- java-version : ' 11'
318
+ distribution : ' zulu'
319
+ java-version : ' 17'
316
320
- uses : subosito/flutter-action@v2
317
321
with :
318
- flutter-version : ' 3.x '
322
+ flutter-version : ' 3.24.5 '
319
323
cache : true
320
324
- name : Checkout hoe
321
325
uses : actions/checkout@v3
@@ -359,7 +363,7 @@ jobs:
359
363
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
360
364
strategy :
361
365
matrix :
362
- version : ["3.x "]
366
+ version : ["3.24.5 "]
363
367
runs-on : macos-13 # Rendering test on ios simulator need macos 13+
364
368
timeout-minutes : 60
365
369
env :
@@ -404,8 +408,8 @@ jobs:
404
408
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
405
409
strategy :
406
410
matrix :
407
- version : ['3.x ']
408
- runs-on : macos-12
411
+ version : ['3.24.5 ']
412
+ runs-on : macos-latest
409
413
timeout-minutes : 120
410
414
env :
411
415
TEST_APP_ID : ${{ secrets.MY_APP_ID }}
@@ -499,7 +503,7 @@ jobs:
499
503
if : ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
500
504
strategy :
501
505
matrix :
502
- version : ['3.x ']
506
+ version : ['3.24.5 ']
503
507
runs-on : ubuntu-latest
504
508
timeout-minutes : 60
505
509
env :
@@ -518,7 +522,7 @@ jobs:
518
522
chromedriver --port=4444 --trace-buffer-size=100000 &
519
523
bash ci/run_rendering_test.sh web
520
524
521
- - uses : actions/upload-artifact@v3
525
+ - uses : actions/upload-artifact@v4
522
526
if : failure()
523
527
with :
524
528
name : debug-golden-files
0 commit comments