From a7b8335a112bfd6b46cb8bff5a267fbea177b215 Mon Sep 17 00:00:00 2001 From: Volodymyr Buberenko Date: Thu, 13 Jan 2022 20:57:55 +0200 Subject: [PATCH 1/3] Add Dart Analyzer Action --- .github/workflows/all_plugins.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/all_plugins.yaml b/.github/workflows/all_plugins.yaml index 2c940e122d..8398ff2f7f 100644 --- a/.github/workflows/all_plugins.yaml +++ b/.github/workflows/all_plugins.yaml @@ -29,9 +29,13 @@ jobs: ./.github/workflows/scripts/install-tools.sh - name: "Bootstrap Workspace" run: melos bootstrap - - name: "Run Flutter Analyze" - run: melos run analyze - + - name: "Run Dart Analyze" + uses: invertase/github-action-dart-analyzer@v1 + with: + fatal-infos: false + fatal-warnings: true + annotate: true + pub_dev_publish_check: name: "Check pub.dev requirements" timeout-minutes: 15 From e3314e3536386970db7c3cdd8a407638295a51e4 Mon Sep 17 00:00:00 2001 From: Volodymyr Buberenko Date: Fri, 14 Jan 2022 00:18:48 +0200 Subject: [PATCH 2/3] Increase time limit for Analyzer action --- .github/workflows/all_plugins.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/all_plugins.yaml b/.github/workflows/all_plugins.yaml index 8398ff2f7f..8a7add3e93 100644 --- a/.github/workflows/all_plugins.yaml +++ b/.github/workflows/all_plugins.yaml @@ -17,7 +17,7 @@ on: jobs: analyze: name: "Flutter Analyze" - timeout-minutes: 15 + timeout-minutes: 30 runs-on: ubuntu-latest steps: - name: "Checkout repository" From 679e82966727789dc5b21661795f711fdd83c824 Mon Sep 17 00:00:00 2001 From: Volodymyr Buberenko Date: Sat, 15 Jan 2022 00:16:37 +0200 Subject: [PATCH 3/3] Return 15 mins limit, fix working directory --- .github/workflows/all_plugins.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/all_plugins.yaml b/.github/workflows/all_plugins.yaml index 8a7add3e93..cc80d82473 100644 --- a/.github/workflows/all_plugins.yaml +++ b/.github/workflows/all_plugins.yaml @@ -17,7 +17,7 @@ on: jobs: analyze: name: "Flutter Analyze" - timeout-minutes: 30 + timeout-minutes: 15 runs-on: ubuntu-latest steps: - name: "Checkout repository" @@ -35,6 +35,7 @@ jobs: fatal-infos: false fatal-warnings: true annotate: true + working-directory: ./packages pub_dev_publish_check: name: "Check pub.dev requirements"