88 required : false
99 default : " ."
1010 type : string
11- sdk :
12- description : ' Which SDK to use: "dart" or "flutter"'
13- required : false
14- default : " dart"
15- type : string
11+
1612 run-tests :
1713 description : " Whether to run tests"
1814 required : false
4036 - name : Checkout repository
4137 uses : actions/checkout@v4
4238
43- - name : Setup Dart Environment
44- if : ${{ inputs.sdk == 'dart' }}
45- uses : ./.github/actions/setup-dart
46- with :
47- working-directory : ${{ inputs.working-directory }}
48-
4939 - name : Setup Flutter Environment
50- if : ${{ inputs.sdk == 'flutter' }}
5140 uses : ./.github/actions/setup-flutter
5241 with :
5342 flutter-version : ${{ secrets.FLUTTER_VERSION }}
@@ -67,21 +56,14 @@ jobs:
6756 - name : Checkout repository
6857 uses : actions/checkout@v4
6958
70- - name : Setup Dart Environment
71- if : ${{ inputs.sdk == 'dart' }}
72- uses : ./.github/actions/setup-dart
73- with :
74- working-directory : ${{ inputs.working-directory }}
75-
7659 - name : Setup Flutter Environment
77- if : ${{ inputs.sdk == 'flutter' }}
7860 uses : ./.github/actions/setup-flutter
7961 with :
8062 flutter-version : ${{ secrets.FLUTTER_VERSION }}
8163 working-directory : ${{ inputs.working-directory }}
8264
8365 - name : Analyze code
84- run : dart analyze --fatal-infos .
66+ run : flutter analyze --fatal-infos .
8567 working-directory : ${{ inputs.working-directory }}
8668
8769 test :
@@ -94,19 +76,12 @@ jobs:
9476 - name : Checkout repository
9577 uses : actions/checkout@v4
9678
97- - name : Setup Dart Environment
98- if : ${{ inputs.sdk == 'dart' }}
99- uses : ./.github/actions/setup-dart
100- with :
101- working-directory : ${{ inputs.working-directory }}
102-
10379 - name : Setup Flutter Environment
104- if : ${{ inputs.sdk == 'flutter' }}
10580 uses : ./.github/actions/setup-flutter
10681 with :
10782 flutter-version : ${{ secrets.FLUTTER_VERSION }}
10883 working-directory : ${{ inputs.working-directory }}
10984
11085 - name : Run tests
111- run : ${{ inputs.sdk }} test
86+ run : flutter test
11287 working-directory : ${{ inputs.working-directory }}
0 commit comments