name: Flutter Code Check on: push: branches: [main, dev, feature/*, hotfix] pull_request: branches: [main, dev] jobs: flutter-check: name: Analyse & Test Flutter runs-on: ubuntu-latest steps: - name: โฌ‡๏ธ Checkout code uses: actions/checkout@v3 - name: ๐Ÿ’ก Set up Flutter uses: subosito/flutter-action@v2 with: flutter-version: '3.19.0' # ou celle que tu utilises channel: stable - name: ๐Ÿ“ฆ Install dependencies run: flutter pub get - name: ๐Ÿ” Dart Analyzer run: flutter analyze # - name: ๐Ÿงช Run tests (if present) # run: flutter test || echo "No tests found" - name: ๐Ÿงฑ Build (Flutter Web) run: flutter build web --release