Skip to content

Commit f4c49bd

Browse files
ci(all): use GH Action setup-flutter to install Flutter instead of custom script (#3479)
1 parent 50d1299 commit f4c49bd

12 files changed

+91
-187
lines changed

.github/workflows/all_plugins.yaml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ jobs:
2222
steps:
2323
- name: "Checkout repository"
2424
uses: actions/checkout@v4
25-
- name: "Install Flutter"
26-
run: ./.github/workflows/scripts/install-flutter.sh stable
25+
- uses: flutter-actions/setup-flutter@v3
2726
- name: "Install Tools"
2827
run: |
2928
./.github/workflows/scripts/install-tools.sh
@@ -41,8 +40,7 @@ jobs:
4140
steps:
4241
- name: "Checkout repository"
4342
uses: actions/checkout@v4
44-
- name: "Install Flutter"
45-
run: ./.github/workflows/scripts/install-flutter.sh stable
43+
- uses: flutter-actions/setup-flutter@v3
4644
- name: "Install Tools"
4745
run: |
4846
./.github/workflows/scripts/install-tools.sh
@@ -62,8 +60,7 @@ jobs:
6260
uses: actions/checkout@v4
6361
with:
6462
fetch-depth: 0
65-
- name: "Install Flutter"
66-
run: ./.github/workflows/scripts/install-flutter.sh stable
63+
- uses: flutter-actions/setup-flutter@v3
6764
- name: "Install Tools"
6865
run: |
6966
./.github/workflows/scripts/install-tools.sh
@@ -95,9 +92,7 @@ jobs:
9592
- uses: actions/checkout@v4
9693
with:
9794
fetch-depth: 0
98-
99-
- name: "Install Flutter"
100-
run: ./.github/workflows/scripts/install-flutter.sh stable
95+
- uses: flutter-actions/setup-flutter@v3
10196

10297
- name: "Install Tools"
10398
run: ./.github/workflows/scripts/install-tools.sh

.github/workflows/android_alarm_manager_plus.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ jobs:
2525
steps:
2626
- name: "Checkout repository"
2727
uses: actions/checkout@v4
28-
- name: "Install Flutter"
29-
run: ./.github/workflows/scripts/install-flutter.sh stable
28+
- uses: flutter-actions/setup-flutter@v3
3029
- name: "Install Tools"
3130
run: |
3231
./.github/workflows/scripts/install-tools.sh
@@ -46,8 +45,7 @@ jobs:
4645
steps:
4746
- name: "Checkout repository"
4847
uses: actions/checkout@v4
49-
- name: "Install Flutter"
50-
run: ./.github/workflows/scripts/install-flutter.sh stable
48+
- uses: flutter-actions/setup-flutter@v3
5149
- name: "Install Tools"
5250
run: ./.github/workflows/scripts/install-tools.sh
5351

@@ -66,8 +64,7 @@ jobs:
6664
steps:
6765
- name: "Checkout repository"
6866
uses: actions/checkout@v4
69-
- name: "Install Flutter"
70-
run: ./.github/workflows/scripts/install-flutter.sh stable
67+
- uses: flutter-actions/setup-flutter@v3
7168
- name: "Install Tools"
7269
run: ./.github/workflows/scripts/install-tools.sh
7370

.github/workflows/android_intent_plus.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@ jobs:
2525
steps:
2626
- name: "Checkout repository"
2727
uses: actions/checkout@v4
28-
- name: "Install Flutter"
29-
run: ./.github/workflows/scripts/install-flutter.sh stable
28+
- uses: flutter-actions/setup-flutter@v3
3029
- name: "Install Tools"
3130
run: |
3231
./.github/workflows/scripts/install-tools.sh
@@ -46,8 +45,7 @@ jobs:
4645
steps:
4746
- name: "Checkout repository"
4847
uses: actions/checkout@v4
49-
- name: "Install Flutter"
50-
run: ./.github/workflows/scripts/install-flutter.sh stable
48+
- uses: flutter-actions/setup-flutter@v3
5149
- name: "Install Tools"
5250
run: ./.github/workflows/scripts/install-tools.sh
5351

@@ -66,8 +64,7 @@ jobs:
6664
steps:
6765
- name: "Checkout repository"
6866
uses: actions/checkout@v4
69-
- name: "Install Flutter"
70-
run: ./.github/workflows/scripts/install-flutter.sh stable
67+
- uses: flutter-actions/setup-flutter@v3
7168
- name: "Install Tools"
7269
run: ./.github/workflows/scripts/install-tools.sh
7370

.github/workflows/battery_plus.yaml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ jobs:
2929
steps:
3030
- name: "Checkout repository"
3131
uses: actions/checkout@v4
32-
- name: "Install Flutter"
33-
run: ./.github/workflows/scripts/install-flutter.sh stable
32+
- uses: flutter-actions/setup-flutter@v3
3433
- name: "Install Tools"
3534
run: |
3635
./.github/workflows/scripts/install-tools.sh
@@ -50,8 +49,7 @@ jobs:
5049
steps:
5150
- name: "Checkout repository"
5251
uses: actions/checkout@v4
53-
- name: "Install Flutter"
54-
run: ./.github/workflows/scripts/install-flutter.sh stable
52+
- uses: flutter-actions/setup-flutter@v3
5553
- name: "Install Tools"
5654
run: ./.github/workflows/scripts/install-tools.sh
5755

@@ -70,8 +68,7 @@ jobs:
7068
steps:
7169
- name: "Checkout repository"
7270
uses: actions/checkout@v4
73-
- name: "Install Flutter"
74-
run: ./.github/workflows/scripts/install-flutter.sh stable
71+
- uses: flutter-actions/setup-flutter@v3
7572
- name: "Install Tools"
7673
run: ./.github/workflows/scripts/install-tools.sh
7774

@@ -94,8 +91,7 @@ jobs:
9491
steps:
9592
- name: "Checkout repository"
9693
uses: actions/checkout@v4
97-
- name: "Install Flutter"
98-
run: ./.github/workflows/scripts/install-flutter.sh stable
94+
- uses: flutter-actions/setup-flutter@v3
9995
- name: "Install Tools"
10096
run: ./.github/workflows/scripts/install-tools.sh
10197
- name: "Build Example"
@@ -107,8 +103,7 @@ jobs:
107103
steps:
108104
- name: "Checkout repository"
109105
uses: actions/checkout@v4
110-
- name: "Install Flutter"
111-
run: ./.github/workflows/scripts/install-flutter.sh stable
106+
- uses: flutter-actions/setup-flutter@v3
112107
- name: "Install Tools"
113108
run: ./.github/workflows/scripts/install-tools.sh
114109
- name: "Bootstrap Workspace"
@@ -126,8 +121,7 @@ jobs:
126121
steps:
127122
- name: "Checkout repository"
128123
uses: actions/checkout@v4
129-
- name: "Install Flutter"
130-
run: ./.github/workflows/scripts/install-flutter.sh stable
124+
- uses: flutter-actions/setup-flutter@v3
131125
- name: "Install Tools"
132126
run: ./.github/workflows/scripts/install-tools.sh
133127
- name: "Build Example"
@@ -140,8 +134,7 @@ jobs:
140134
steps:
141135
- name: "Checkout repository"
142136
uses: actions/checkout@v4
143-
- name: "Install Flutter"
144-
run: ./.github/workflows/scripts/install-flutter.sh stable
137+
- uses: flutter-actions/setup-flutter@v3
145138
- name: "Install Tools"
146139
run: ./.github/workflows/scripts/install-tools.sh
147140
- name: "Bootstrap Workspace"
@@ -155,8 +148,7 @@ jobs:
155148
steps:
156149
- name: "Checkout repository"
157150
uses: actions/checkout@v4
158-
- name: "Install Flutter"
159-
run: ./.github/workflows/scripts/install-flutter.sh stable
151+
- uses: flutter-actions/setup-flutter@v3
160152
- name: "Install Tools"
161153
run: ./.github/workflows/scripts/install-tools.sh
162154
- name: "Install UPower"
@@ -170,8 +162,7 @@ jobs:
170162
steps:
171163
- name: "Checkout repository"
172164
uses: actions/checkout@v4
173-
- name: "Install Flutter"
174-
run: ./.github/workflows/scripts/install-flutter.sh stable
165+
- uses: flutter-actions/setup-flutter@v3
175166
- name: "Install Tools"
176167
run: ./.github/workflows/scripts/install-tools.sh
177168
- name: "Install UPower"
@@ -187,8 +178,7 @@ jobs:
187178
steps:
188179
- name: "Checkout repository"
189180
uses: actions/checkout@v4
190-
- name: "Install Flutter"
191-
run: ./.github/workflows/scripts/install-flutter.sh stable
181+
- uses: flutter-actions/setup-flutter@v3
192182
- name: "Install Tools"
193183
run: ./.github/workflows/scripts/install-tools.sh
194184
- name: "Build Example"
@@ -200,8 +190,7 @@ jobs:
200190
steps:
201191
- name: "Checkout repository"
202192
uses: actions/checkout@v4
203-
- name: "Install Flutter"
204-
run: ./.github/workflows/scripts/install-flutter.sh stable
193+
- uses: flutter-actions/setup-flutter@v3
205194
- name: "Install Tools"
206195
run: ./.github/workflows/scripts/install-tools.sh
207196
- name: "Bootstrap Workspace"
@@ -215,8 +204,7 @@ jobs:
215204
steps:
216205
- name: "Checkout repository"
217206
uses: actions/checkout@v4
218-
- name: "Install Flutter"
219-
run: ./.github/workflows/scripts/install-flutter.sh stable
207+
- uses: flutter-actions/setup-flutter@v3
220208
- name: "Install Tools"
221209
run: ./.github/workflows/scripts/install-tools.sh
222210
- name: "Build Example"

.github/workflows/connectivity_plus.yaml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ jobs:
2929
steps:
3030
- name: "Checkout repository"
3131
uses: actions/checkout@v4
32-
- name: "Install Flutter"
33-
run: ./.github/workflows/scripts/install-flutter.sh stable
32+
- uses: flutter-actions/setup-flutter@v3
3433
- name: "Install Tools"
3534
run: |
3635
./.github/workflows/scripts/install-tools.sh
@@ -50,8 +49,7 @@ jobs:
5049
steps:
5150
- name: "Checkout repository"
5251
uses: actions/checkout@v4
53-
- name: "Install Flutter"
54-
run: ./.github/workflows/scripts/install-flutter.sh stable
52+
- uses: flutter-actions/setup-flutter@v3
5553
- name: "Install Tools"
5654
run: ./.github/workflows/scripts/install-tools.sh
5755

@@ -70,8 +68,7 @@ jobs:
7068
steps:
7169
- name: "Checkout repository"
7270
uses: actions/checkout@v4
73-
- name: "Install Flutter"
74-
run: ./.github/workflows/scripts/install-flutter.sh stable
71+
- uses: flutter-actions/setup-flutter@v3
7572
- name: "Install Tools"
7673
run: ./.github/workflows/scripts/install-tools.sh
7774

@@ -94,8 +91,7 @@ jobs:
9491
steps:
9592
- name: "Checkout repository"
9693
uses: actions/checkout@v4
97-
- name: "Install Flutter"
98-
run: ./.github/workflows/scripts/install-flutter.sh stable
94+
- uses: flutter-actions/setup-flutter@v3
9995
- name: "Install Tools"
10096
run: ./.github/workflows/scripts/install-tools.sh
10197
- name: "Build Example"
@@ -107,8 +103,7 @@ jobs:
107103
steps:
108104
- name: "Checkout repository"
109105
uses: actions/checkout@v4
110-
- name: "Install Flutter"
111-
run: ./.github/workflows/scripts/install-flutter.sh stable
106+
- uses: flutter-actions/setup-flutter@v3
112107
- name: "Install Tools"
113108
run: ./.github/workflows/scripts/install-tools.sh
114109
- name: "Bootstrap Workspace"
@@ -126,8 +121,7 @@ jobs:
126121
steps:
127122
- name: "Checkout repository"
128123
uses: actions/checkout@v4
129-
- name: "Install Flutter"
130-
run: ./.github/workflows/scripts/install-flutter.sh stable
124+
- uses: flutter-actions/setup-flutter@v3
131125
- name: "Install Tools"
132126
run: ./.github/workflows/scripts/install-tools.sh
133127
- name: "Build Example"
@@ -139,8 +133,7 @@ jobs:
139133
steps:
140134
- name: "Checkout repository"
141135
uses: actions/checkout@v4
142-
- name: "Install Flutter"
143-
run: ./.github/workflows/scripts/install-flutter.sh stable
136+
- uses: flutter-actions/setup-flutter@v3
144137
- name: "Install Tools"
145138
run: ./.github/workflows/scripts/install-tools.sh
146139
- name: "Bootstrap Workspace"
@@ -154,8 +147,7 @@ jobs:
154147
steps:
155148
- name: "Checkout repository"
156149
uses: actions/checkout@v4
157-
- name: "Install Flutter"
158-
run: ./.github/workflows/scripts/install-flutter.sh stable
150+
- uses: flutter-actions/setup-flutter@v3
159151
- name: "Install Tools"
160152
run: ./.github/workflows/scripts/install-tools.sh
161153
- name: "Build Example"
@@ -167,8 +159,7 @@ jobs:
167159
steps:
168160
- name: "Checkout repository"
169161
uses: actions/checkout@v4
170-
- name: "Install Flutter"
171-
run: ./.github/workflows/scripts/install-flutter.sh stable
162+
- uses: flutter-actions/setup-flutter@v3
172163
- name: "Install Tools"
173164
run: ./.github/workflows/scripts/install-tools.sh
174165
- name: "Bootstrap Workspace"
@@ -184,8 +175,7 @@ jobs:
184175
steps:
185176
- name: "Checkout repository"
186177
uses: actions/checkout@v4
187-
- name: "Install Flutter"
188-
run: ./.github/workflows/scripts/install-flutter.sh stable
178+
- uses: flutter-actions/setup-flutter@v3
189179
- name: "Install Tools"
190180
run: ./.github/workflows/scripts/install-tools.sh
191181
- name: "Build Example"
@@ -197,8 +187,7 @@ jobs:
197187
steps:
198188
- name: "Checkout repository"
199189
uses: actions/checkout@v4
200-
- name: "Install Flutter"
201-
run: ./.github/workflows/scripts/install-flutter.sh stable
190+
- uses: flutter-actions/setup-flutter@v3
202191
- name: "Install Tools"
203192
run: ./.github/workflows/scripts/install-tools.sh
204193
- name: "Bootstrap Workspace"
@@ -212,8 +201,7 @@ jobs:
212201
steps:
213202
- name: "Checkout repository"
214203
uses: actions/checkout@v4
215-
- name: "Install Flutter"
216-
run: ./.github/workflows/scripts/install-flutter.sh stable
204+
- uses: flutter-actions/setup-flutter@v3
217205
- name: "Install Tools"
218206
run: ./.github/workflows/scripts/install-tools.sh
219207
- name: "Build Example"

0 commit comments

Comments
 (0)