From 4e53eefb6aa06f91ba97fbc7198c8b18ba4e7d3c Mon Sep 17 00:00:00 2001 From: thelooter Date: Mon, 25 Mar 2024 23:23:24 +0100 Subject: [PATCH 1/2] Add Lint CI --- .github/workflows/flutter.yml | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/.github/workflows/flutter.yml b/.github/workflows/flutter.yml index 6c820b3..25d2ff3 100644 --- a/.github/workflows/flutter.yml +++ b/.github/workflows/flutter.yml @@ -9,20 +9,24 @@ on: - main jobs: - flutter_test: - name: Flutter Test + build: + name: Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: 'zulu' - java-version: "17" - - uses: subosito/flutter-action@v1 - with: - channel: "stable" - flutter-version: "3.19.3" - - name: Get dependencies - run: flutter pub get - - name: Run analyze - run: flutter analyze \ No newline at end of file + - name: Checkout code + uses: actions/checkout@v2 + - name: Set up Flutter + uses: subosito/flutter-action@v1 + - run: flutter pub get + + lint: + name: Lint + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Set up Flutter + uses: subosito/flutter-action@v1 + - run: flutter pub get + - name: Analyze Dart + uses: zgosalvez/github-actions-analyze-dart@v2 \ No newline at end of file From 3facd6ddbff697ffc2f04e9d0cf857b5e2bfe7e2 Mon Sep 17 00:00:00 2001 From: thelooter Date: Mon, 25 Mar 2024 23:28:12 +0100 Subject: [PATCH 2/2] Add Lint CI --- .github/workflows/flutter.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flutter.yml b/.github/workflows/flutter.yml index 25d2ff3..bc4b609 100644 --- a/.github/workflows/flutter.yml +++ b/.github/workflows/flutter.yml @@ -10,7 +10,7 @@ on: jobs: build: - name: Lint + name: Build runs-on: ubuntu-latest steps: - name: Checkout code