diff --git a/.github/actions/flutter_integration_test/action.yml b/.github/actions/flutter_integration_test/action.yml index e0fa508adece2..a1ebe268cffa8 100644 --- a/.github/actions/flutter_integration_test/action.yml +++ b/.github/actions/flutter_integration_test/action.yml @@ -76,3 +76,10 @@ runs: sudo apt-get install network-manager flutter test ${{ inputs.test_path }} -d Linux --coverage shell: bash + + - uses: codecov/codecov-action@v4 + with: + working-directory: frontend/appflowy_flutter + flags: flutter_integration_test_${{ inputs.test_path }} + name: flutter_integration_test_${{ inputs.test_path }} + verbose: true diff --git a/.github/workflows/flutter_ci.yaml b/.github/workflows/flutter_ci.yaml index 2dc45f879aa56..3a607a4e9cd72 100644 --- a/.github/workflows/flutter_ci.yaml +++ b/.github/workflows/flutter_ci.yaml @@ -216,6 +216,13 @@ jobs: fi shell: bash + - uses: codecov/codecov-action@v4 + with: + working-directory: frontend/appflowy_flutter + verbose: true + flags: flutter_unit_test + name: flutter_unit_test + cloud_integration_test: needs: [prepare-linux] strategy: @@ -339,6 +346,13 @@ jobs: flutter test integration_test/desktop/cloud/cloud_runner.dart -d Linux --coverage shell: bash + - uses: codecov/codecov-action@v4 + with: + working-directory: frontend/appflowy_flutter + verbose: true + flags: flutter_integration_test_cloud_runner + name: flutter_integration_test_cloud_runner + integration_test: needs: [prepare-linux] if: github.event.pull_request.draft != true