From a442766096e827df865a4cd039344ff0ff9c4f36 Mon Sep 17 00:00:00 2001 From: Hanim Date: Tue, 12 Aug 2025 15:58:52 +0200 Subject: [PATCH] feat: Add Flutter Code Check workflow --- frontend/.github/workflows/flutter-check.yml | 34 ++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 frontend/.github/workflows/flutter-check.yml diff --git a/frontend/.github/workflows/flutter-check.yml b/frontend/.github/workflows/flutter-check.yml new file mode 100644 index 0000000..b7b9f8f --- /dev/null +++ b/frontend/.github/workflows/flutter-check.yml @@ -0,0 +1,34 @@ +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 -- 2.47.2