فهرست منبع

Merge pull request #383 from AppFlowy-IO/fix_dart_test

ci: try to fix dart test
Nathan.fooo 3 سال پیش
والد
کامیت
d5cc168d75
1فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 5 2
      .github/workflows/dart_test.yml

+ 5 - 2
.github/workflows/dart_test.yml

@@ -22,7 +22,9 @@ jobs:
         with:
         with:
           toolchain: stable
           toolchain: stable
       - name: Deps Flutter
       - name: Deps Flutter
-        run: flutter packages pub get
+        run: |
+          flutter config --enable-linux-desktop
+          flutter doctor
         working-directory: frontend/app_flowy
         working-directory: frontend/app_flowy
       - name: Deps Rust
       - name: Deps Rust
         working-directory: frontend
         working-directory: frontend
@@ -34,15 +36,16 @@ jobs:
       - name: Code Generation
       - name: Code Generation
         working-directory: frontend/app_flowy
         working-directory: frontend/app_flowy
         run: |
         run: |
+          flutter packages pub get
           flutter packages pub run easy_localization:generate -S ./assets/translations -f keys -O lib/generated -o locale_keys.g.dart
           flutter packages pub run easy_localization:generate -S ./assets/translations -f keys -O lib/generated -o locale_keys.g.dart
           flutter packages pub run build_runner build --delete-conflicting-outputs
           flutter packages pub run build_runner build --delete-conflicting-outputs
       - name: Build FlowySDK
       - name: Build FlowySDK
         working-directory: frontend
         working-directory: frontend
         run: |
         run: |
-          flutter config --enable-linux-desktop
           cargo make --profile development-linux-x86 flowy-sdk-dev
           cargo make --profile development-linux-x86 flowy-sdk-dev
       - name: Run bloc tests
       - name: Run bloc tests
         working-directory: frontend/app_flowy
         working-directory: frontend/app_flowy
         run: |
         run: |
+          flutter pub get
           flutter test
           flutter test