diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d8430e3c..f3241ee4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,19 +13,24 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Setup Dart SDK - uses: dart-lang/setup-dart@v1 + - name: Set up Flutter SDK + uses: subosito/flutter-action@v2 with: - sdk: dev + flutter-version: '3.22.0' # match your project + channel: stable + cache: true + + - name: Flutter doctor + run: flutter doctor -v - name: Install dependencies - run: dart pub get + run: flutter pub get - name: Verify formatting run: dart format --output=none --set-exit-if-changed . - name: Analyze project source - run: dart analyze + run: flutter analyze - name: Run tests - run: dart test + run: flutter test