feat:Optimize Enter operation #1659
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: AppFlowyEditor test | |
on: | |
push: | |
branches: | |
- "main" | |
- "stable" | |
pull_request: | |
branches: | |
- "main" | |
- "stable" | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: true | |
# 3 jobs are configured. | |
# The first one runs tests on desktop OSs. | |
# The second runs tests on iOS simulator. | |
# The third runs tests on Android emulator. | |
jobs: | |
desktop: | |
strategy: | |
matrix: | |
os: [macos-13, macos-12, macos-11, ubuntu-22.04, ubuntu-20.04, windows-2022, windows-2019] | |
runs-on: ${{ matrix.os }} | |
steps: | |
- uses: actions/checkout@v3 | |
- uses: subosito/flutter-action@v2 | |
with: | |
channel: "stable" | |
flutter-version: "3.16.2" | |
cache: true | |
- name: Run tests | |
run: | | |
flutter --version | |
flutter pub get | |
flutter analyze . | |
dart format --set-exit-if-changed . | |
flutter test --coverage | |
- name: Upload coverage to Codecov | |
uses: Wandalen/wretry.action@v1.0.36 | |
with: | |
action: codecov/codecov-action@v3 | |
with: | | |
fail_ci_if_error: true | |
verbose: true | |
os: ${{ matrix.os }} | |
token: ${{ secrets.CODECOV_TOKEN }} | |
attempt_limit: 10 | |
attempt_delay: 10000 |