File tree 1 file changed +15
-8
lines changed
1 file changed +15
-8
lines changed Original file line number Diff line number Diff line change 19
19
rm " ${RUNNER_TEMP} /flutter_release.json"
20
20
fi
21
21
22
- # OS archive file extension
23
- EXT=" zip"
24
- if [[ $OS == linux ]]
25
- then
26
- EXT=" tar.xz"
27
- fi
28
-
29
22
# Apple Intel or Apple Silicon
30
23
if [[ $OS == " macos" && $ARCH == " arm64" && $FLUTTER_VERSION < 3.* ]]
31
24
then
@@ -43,8 +36,15 @@ FLUTTER_RUNNER_TOOL_CACHE="${RUNNER_TOOL_CACHE}/flutter-${RUNNER_OS}-${FLUTTER_V
43
36
# https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.0.2-stable.zip
44
37
FLUTTER_RELEASE_URL=" https://storage.googleapis.com/flutter_infra_release/releases"
45
38
39
+ # OS archive file extension
40
+ EXT=" zip"
41
+ if [[ $OS == " linux" ]]
42
+ then
43
+ EXT=" tar.xz"
44
+ fi
46
45
47
46
if [ ! -d " ${FLUTTER_RUNNER_TOOL_CACHE} " ]; then
47
+ FLUTTER_BUILD_OS=$FLUTTER_OS
48
48
echo " Installing Flutter SDK version \" ${FLUTTER_VERSION} \" from the ${FLUTTER_CHANNEL} channel on ${FLUTTER_OS} "
49
49
50
50
# Linux
@@ -60,7 +60,14 @@ if [ ! -d "${FLUTTER_RUNNER_TOOL_CACHE}" ]; then
60
60
# Windows
61
61
# /stable /windows/ flutter_windows_3.0.2-stable.zip
62
62
# /beta /windows/ flutter_windows_3.1.0-9.0.pre-beta.zip
63
- FLUTTER_BUILD=" flutter_${FLUTTER_OS} _${FLUTTER_VERSION} -${FLUTTER_CHANNEL} .${EXT} "
63
+
64
+ # Apple Intel or Apple Silicon
65
+ if [[ $OS == " macos" && $ARCH == " arm64" ]]
66
+ then
67
+ FLUTTER_BUILD_OS=" macos_arm64"
68
+ fi
69
+
70
+ FLUTTER_BUILD=" flutter_${FLUTTER_BUILD_OS} _${FLUTTER_VERSION} -${FLUTTER_CHANNEL} .${EXT} "
64
71
FLUTTER_DOWNLOAD_URL=" ${FLUTTER_RELEASE_URL} /${FLUTTER_CHANNEL} /${FLUTTER_OS} /${FLUTTER_BUILD} "
65
72
66
73
echo " Downloading ${FLUTTER_DOWNLOAD_URL} "
You can’t perform that action at this time.
0 commit comments