Skip to content

Commit 19d3731

Browse files
committed
ci: optimize GitHub Actions workflow configuration
1 parent 642d7a2 commit 19d3731

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

.github/workflows/run_test.yml

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
- run: bash ci/dart_pub_publish_check.sh
9292

9393
integration_test_android:
94-
name: Run Flutter Android Integration Tests (Flutter ${{ matrix.version }})
94+
name: Run Flutter Android Integration Tests ( ${{ matrix.version }})
9595
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
9696
strategy:
9797
fail-fast: false
@@ -129,7 +129,7 @@ jobs:
129129
script: bash ci/run_flutter_integration_test_android.sh
130130

131131
integration_test_ios:
132-
name: Run Flutter iOS Integration Tests (Flutter ${{ matrix.version }})
132+
name: Run Flutter iOS Integration Tests ( ${{ matrix.version }})
133133
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
134134
strategy:
135135
fail-fast: false
@@ -171,7 +171,7 @@ jobs:
171171
path: logs-ios/*
172172

173173
integration_test_macos:
174-
name: Run Flutter macOS Integration Tests (Flutter ${{ matrix.version }})
174+
name: Run Flutter macOS Integration Tests ( ${{ matrix.version }})
175175
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
176176
strategy:
177177
fail-fast: false
@@ -245,7 +245,7 @@ jobs:
245245
working-directory: test_shard/integration_test_swiftpm
246246

247247
integration_test_windows:
248-
name: Run Flutter Windows Integration Tests (Flutter ${{ matrix.version }})
248+
name: Run Flutter Windows Integration Tests ( ${{ matrix.version }})
249249
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
250250
strategy:
251251
fail-fast: false
@@ -278,7 +278,7 @@ jobs:
278278
path: ./CrashDumps/*
279279

280280
integration_test_web:
281-
name: Run Flutter Web Integration Tests (Flutter ${{ matrix.version }})
281+
name: Run Flutter Web Integration Tests ( ${{ matrix.version }})
282282
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
283283
strategy:
284284
fail-fast: false
@@ -301,7 +301,7 @@ jobs:
301301
bash ci/run_flutter_integration_test_web.sh
302302
303303
build_android_ubuntu:
304-
name: Build Android on Ubuntu (Flutter ${{ matrix.version }})
304+
name: Build Android on Ubuntu ( ${{ matrix.version }})
305305
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
306306
strategy:
307307
fail-fast: false
@@ -325,7 +325,7 @@ jobs:
325325
working-directory: example
326326

327327
build_android_windows:
328-
name: Build Android on Windows (Flutter ${{ matrix.version }})
328+
name: Build Android on Windows ( ${{ matrix.version }})
329329
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
330330
strategy:
331331
fail-fast: false
@@ -349,7 +349,7 @@ jobs:
349349
working-directory: example
350350

351351
build_ios:
352-
name: Build iOS (Flutter ${{ matrix.version }})
352+
name: Build iOS ( ${{ matrix.version }})
353353
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
354354
strategy:
355355
fail-fast: false
@@ -370,7 +370,7 @@ jobs:
370370

371371
# This job aim to cover https://github.com/flutter/flutter/issues/135739
372372
build_ios_xcode_15:
373-
name: Build iOS with xcode 15.x (Flutter ${{ matrix.version }})
373+
name: Build iOS with xcode 15.x ( ${{ matrix.version }})
374374
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
375375
strategy:
376376
fail-fast: false
@@ -396,7 +396,7 @@ jobs:
396396
working-directory: example
397397

398398
build_web:
399-
name: Build Web (Flutter ${{ matrix.version }})
399+
name: Build Web ( ${{ matrix.version }})
400400
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
401401
strategy:
402402
fail-fast: false
@@ -426,6 +426,8 @@ jobs:
426426
timeout-minutes: 120
427427
env:
428428
TEST_APP_ID: ${{ secrets.APP_ID }}
429+
GRADLE_OPTS: "-Xmx4096M -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8"
430+
ORG_GRADLE_PROJECT_GRADLE_OPTS: "-Xmx4096M -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8"
429431
steps:
430432
- uses: actions/checkout@v3
431433
- name: Install JDK
@@ -460,7 +462,7 @@ jobs:
460462
path: test_shard/rendering_test/screenshot/*.debug.png
461463

462464
rendering_test_ios:
463-
name: Run Flutter iOS Rendering Tests (Flutter ${{ matrix.version }})
465+
name: Run Flutter iOS Rendering Tests ( ${{ matrix.version }})
464466
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
465467
strategy:
466468
fail-fast: false
@@ -488,7 +490,7 @@ jobs:
488490
path: test_shard/rendering_test/screenshot/*.debug.png
489491

490492
rendering_test_macos:
491-
name: Run Flutter macOS Rendering Tests (Flutter ${{ matrix.version }})
493+
name: Run Flutter macOS Rendering Tests ( ${{ matrix.version }})
492494
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
493495
strategy:
494496
fail-fast: false
@@ -516,7 +518,7 @@ jobs:
516518
path: test_shard/rendering_test/screenshot/*.debug.png
517519

518520
rendering_test_windows:
519-
name: Run Flutter Windows Rendering Tests (Flutter ${{ matrix.version }})
521+
name: Run Flutter Windows Rendering Tests ( ${{ matrix.version }})
520522
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
521523
strategy:
522524
fail-fast: false
@@ -546,7 +548,7 @@ jobs:
546548
path: test_shard/rendering_test/screenshot/*.debug.png
547549

548550
rendering_test_web:
549-
name: Run Flutter Web Rendering Tests (Flutter ${{ matrix.version }})
551+
name: Run Flutter Web Rendering Tests ( ${{ matrix.version }})
550552
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
551553
strategy:
552554
fail-fast: false
@@ -577,7 +579,7 @@ jobs:
577579
path: test_shard/rendering_test/screenshot/*.debug.png
578580

579581
check_android15_16k_page_alignment:
580-
name: Check android15 16k page size alignment (Flutter ${{ matrix.version }})
582+
name: Check android15 16k page size alignment ( ${{ matrix.version }})
581583
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ci:skip') }}
582584
strategy:
583585
fail-fast: false

0 commit comments

Comments
 (0)