@@ -15,10 +15,16 @@ jobs:
1515 steps :
1616 - name : Checkout repository
1717 uses : actions/checkout@v6
18+
1819 - name : Install Flutter
1920 uses : subosito/flutter-action@v2
21+ with :
22+ channel : stable
23+ cache : true
24+
2025 - name : Disable analytics
2126 run : flutter config --no-analytics
27+
2228 - name : Flutter pub get
2329 run : flutter pub get
2430
@@ -29,12 +35,19 @@ jobs:
2935 steps :
3036 - name : Checkout repository
3137 uses : actions/checkout@v6
38+
3239 - name : Install Flutter
3340 uses : subosito/flutter-action@v2
41+ with :
42+ channel : stable
43+ cache : true
44+
3445 - name : Disable analytics
3546 run : flutter config --no-analytics
47+
3648 - name : Flutter pub get
3749 run : flutter pub get
50+
3851 - name : Check Dart formatting
3952 run : dart format --line-length 80 --set-exit-if-changed .
4053
@@ -45,12 +58,19 @@ jobs:
4558 steps :
4659 - name : Checkout repository
4760 uses : actions/checkout@v6
61+
4862 - name : Install Flutter
4963 uses : subosito/flutter-action@v2
64+ with :
65+ channel : stable
66+ cache : true
67+
5068 - name : Disable analytics
5169 run : flutter config --no-analytics
70+
5271 - name : Flutter pub get
5372 run : flutter pub get
73+
5474 - name : Run Dart analyze
55755676
@@ -61,12 +81,19 @@ jobs:
6181 steps :
6282 - name : Checkout repository
6383 uses : actions/checkout@v6
84+
6485 - name : Install Flutter
6586 uses : subosito/flutter-action@v2
87+ with :
88+ channel : stable
89+ cache : true
90+
6691 - name : Disable analytics
6792 run : flutter config --no-analytics
93+
6894 - name : Flutter pub get
6995 run : flutter pub get
96+
7097 - name : Flutter test
7198 run : flutter test
7299
@@ -77,14 +104,21 @@ jobs:
77104 steps :
78105 - name : Checkout repository
79106 uses : actions/checkout@v6
107+
80108 - name : Install Flutter
81109 uses : subosito/flutter-action@v2
110+ with :
111+ channel : stable
112+ cache : true
113+
82114 - name : Disable analytics
83115 run : flutter config --no-analytics
116+
84117 - name : Flutter pub get
85118 run : |
86119 cd example
87120 flutter pub get
121+
88122 - name : Flutter test example
89123 run : |
90124 cd example
0 commit comments