4040 shell : bash
4141 working-directory : " src/serious_python/example/flet_example"
4242 run : |
43- dart run serious_python:main package app/src -p Darwin -r flet
43+ dart run serious_python:main package app/src --platform Darwin --requirements flet
4444 flutter test integration_test --device-id macos
4545
4646 ios :
@@ -56,20 +56,20 @@ jobs:
5656 path : ' .fvmrc'
5757 cache : true
5858
59- - name : Launch iOS Simulator
60- id : ios-sim
59+ - name : Setup iOS Simulator
60+ id : simulator
6161 uses : futureware-tech/simulator-action@v4
6262 with :
63- model : ' iPhone 16'
63+ model : ' iPhone 16 Pro Max '
6464 shutdown_after_job : true
6565 wait_for_boot : true
6666
6767 - name : Run tests
6868 shell : bash
6969 working-directory : " src/serious_python/example/flet_example"
7070 run : |
71- dart run serious_python:main package app/src -p iOS -r flet
72- flutter drive -d ${{ steps.ios-sim .outputs.udid }} --driver=test_driver/integration_test.dart --target=integration_test/app_test.dart
71+ dart run serious_python:main package app/src --platform iOS --requirements flet
72+ flutter drive --device-id ${{ steps.simulator .outputs.udid }} --driver=test_driver/integration_test.dart --target=integration_test/app_test.dart
7373
7474 android :
7575 name : Test on Android
@@ -102,7 +102,7 @@ jobs:
102102 ~/.android/adb*
103103 key : avd
104104
105- - name : Run Android Emulator
105+ - name : Setup Android Emulator + Run tests
106106 uses : reactivecircus/android-emulator-runner@v2
107107 with :
108108 avd-name : android_emulator
@@ -119,7 +119,7 @@ jobs:
119119 pre-emulator-launch-script : |
120120 sdkmanager --list_installed
121121 script : |
122- cd src/serious_python/example/flet_example && dart run serious_python:main package app/src -p Android -r flet
122+ cd src/serious_python/example/flet_example && dart run serious_python:main package app/src --platform Android --requirements flet
123123 cd src/serious_python/example/flet_example && flutter test integration_test --device-id emulator-5554
124124
125125 windows :
@@ -139,7 +139,7 @@ jobs:
139139 shell : bash
140140 working-directory : " src/serious_python/example/flet_example"
141141 run : |
142- dart run serious_python:main package app/src -p Windows -r flet
142+ dart run serious_python:main package app/src --platform Windows --requirements flet
143143 flutter test integration_test -d windows
144144
145145 linux :
@@ -181,7 +181,7 @@ jobs:
181181 shell : bash
182182 working-directory : " src/serious_python/example/flet_example"
183183 run : |
184- dart run serious_python:main package app/src -p Linux -r flet
184+ dart run serious_python:main package app/src --platform Linux --requirements flet
185185 xvfb-run flutter test integration_test -d linux
186186
187187 linux-arm64 :
@@ -216,7 +216,7 @@ jobs:
216216 working-directory : " src/serious_python/example/flet_example"
217217 run : |
218218 flutter pub get
219- dart run serious_python:main package app/src -p Linux -r flet
219+ dart run serious_python:main package app/src --platform Linux --requirements flet
220220 xvfb-run flutter test integration_test -d linux
221221
222222 publish :
0 commit comments