File tree Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Expand file tree Collapse file tree 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
@@ -44,8 +37,15 @@ FLUTTER_PUB_CACHE="${RUNNER_TEMP}/pub-cache"
44
37
# https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.0.2-stable.zip
45
38
FLUTTER_RELEASE_URL=" https://storage.googleapis.com/flutter_infra_release/releases"
46
39
40
+ # OS archive file extension
41
+ EXT=" zip"
42
+ if [[ $OS == " linux" ]]
43
+ then
44
+ EXT=" tar.xz"
45
+ fi
47
46
48
47
if [ ! -d " ${FLUTTER_RUNNER_TOOL_CACHE} " ]; then
48
+ FLUTTER_BUILD_OS=$FLUTTER_OS
49
49
echo " Installing Flutter SDK version \" ${FLUTTER_VERSION} \" from the ${FLUTTER_CHANNEL} channel on ${FLUTTER_OS} "
50
50
51
51
# Linux
@@ -61,7 +61,14 @@ if [ ! -d "${FLUTTER_RUNNER_TOOL_CACHE}" ]; then
61
61
# Windows
62
62
# /stable /windows/ flutter_windows_3.0.2-stable.zip
63
63
# /beta /windows/ flutter_windows_3.1.0-9.0.pre-beta.zip
64
- FLUTTER_BUILD=" flutter_${FLUTTER_OS} _${FLUTTER_VERSION} -${FLUTTER_CHANNEL} .${EXT} "
64
+
65
+ # Apple Intel or Apple Silicon
66
+ if [[ $OS == " macos" && $ARCH == " arm64" ]]
67
+ then
68
+ FLUTTER_BUILD_OS=" macos_arm64"
69
+ fi
70
+
71
+ FLUTTER_BUILD=" flutter_${FLUTTER_BUILD_OS} _${FLUTTER_VERSION} -${FLUTTER_CHANNEL} .${EXT} "
65
72
FLUTTER_DOWNLOAD_URL=" ${FLUTTER_RELEASE_URL} /${FLUTTER_CHANNEL} /${FLUTTER_OS} /${FLUTTER_BUILD} "
66
73
67
74
echo " Downloading ${FLUTTER_DOWNLOAD_URL} "
You can’t perform that action at this time.
0 commit comments