diff --git a/.github/workflows/flutter.yaml b/.github/workflows/flutter.yaml index 1cd1a91..e17e6fc 100644 --- a/.github/workflows/flutter.yaml +++ b/.github/workflows/flutter.yaml @@ -27,36 +27,10 @@ jobs: - name: Get dependencies if: steps.check_files.outputs.files_exists == 'true' run: flutter pub get - - - name: Setup Dart Code Metrics - if: steps.check_files.outputs.files_exists == 'true' - run: dart pub get dart_code_metrics - - name: Dart Code Metrics + - name: Run custom_lint if: steps.check_files.outputs.files_exists == 'true' - run: | - dirs_to_analyse="" - if [ -d lib ]; then dirs_to_analyse+=" lib"; fi - if [ -d test ]; then dirs_to_analyse+=" test"; fi - if [ -d example ]; then dirs_to_analyse+=" example"; fi - - if [ dirs_to_analyse != "" ] - then - dart run dart_code_metrics:metrics \ - analyze \ - $dirs_to_analyse \ - --fatal-warnings \ - --fatal-performance \ - --fatal-style - dart run dart_code_metrics:metrics \ - check-unused-files \ - $dirs_to_analyse \ - --fatal-unused - dart run dart_code_metrics:metrics \ - check-unused-code \ - $dirs_to_analyse \ - --fatal-unused - fi + run: dart run custom_lint - name: Check formatting if: steps.check_files.outputs.files_exists == 'true'