diff --git a/.github/workflows/android_ci.yaml b/.github/workflows/android_ci.yaml index f19022a729ec5..9ac7b4f73947f 100644 --- a/.github/workflows/android_ci.yaml +++ b/.github/workflows/android_ci.yaml @@ -131,5 +131,6 @@ jobs: with: api-level: 29 arch: x86_64 + disk-size: 2048M working-directory: frontend/appflowy_flutter script: flutter test integration_test/runner.dart \ No newline at end of file diff --git a/.github/workflows/ios_ci.yaml b/.github/workflows/ios_ci.yaml index 2b7b717443826..d532ec26f810f 100644 --- a/.github/workflows/ios_ci.yaml +++ b/.github/workflows/ios_ci.yaml @@ -55,11 +55,6 @@ jobs: flutter-version: ${{ env.FLUTTER_VERSION }} cache: true - - uses: futureware-tech/simulator-action@v1 - id: simulator - with: - model: "iPhone 13" - - uses: Swatinem/rust-cache@v2 with: prefix-key: ${{ matrix.os }} @@ -85,13 +80,11 @@ jobs: cargo make --profile development-ios-arm64-sim appflowy-core-dev-ios cargo make --profile development-ios-arm64-sim code_generation - - name: Prebuild AppFlowy - working-directory: frontend/appflowy_flutter - run: | - flutter pub get - flutter packages pub get - flutter build ios --simulator --target=integration_test/runner.dart + - uses: futureware-tech/simulator-action@v3 + id: simulator-action + with: + model: 'iPhone 13' - name: Run integration tests working-directory: frontend/appflowy_flutter - run: flutter test integration_test/runner.dart -d "iPhone 13" + run: flutter test integration_test/runner.dart -d ${{ steps.simulator-action.outputs.udid }} diff --git a/frontend/appflowy_flutter/ios/Podfile.lock b/frontend/appflowy_flutter/ios/Podfile.lock index ec1acc8e93fc7..97f3d764e633f 100644 --- a/frontend/appflowy_flutter/ios/Podfile.lock +++ b/frontend/appflowy_flutter/ios/Podfile.lock @@ -191,4 +191,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 8c681999c7764593c94846b2a64b44d86f7a27ac -COCOAPODS: 1.14.3 +COCOAPODS: 1.12.1