Skip to content

Commit 874d5d0

Browse files
Merge pull request #1919 from swiftwasm/swiftwasm-release/5.3-cpu-arch
State CPU arch in names of 5.3 distribution tarballs
2 parents 0952114 + 208e957 commit 874d5d0

File tree

3 files changed

+13
-18
lines changed

3 files changed

+13
-18
lines changed

.github/workflows/main.yml

+3-8
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
uses: actions/upload-artifact@v1
5252
with:
5353
name: ubuntu18.04-installable
54-
path: ../swift-wasm-5.3-SNAPSHOT-ubuntu18.04.tar.gz
54+
path: ../swift-wasm-5.3-SNAPSHOT-ubuntu18.04-x86_64.tar.gz
5555
# - name: Pack test results
5656
# run: tar cJf swift-test-results.tar.gz ../build/*/swift-linux-x86_64/swift-test-results
5757
# - name: Upload test results
@@ -97,7 +97,7 @@ jobs:
9797
uses: actions/upload-artifact@v1
9898
with:
9999
name: ubuntu20.04-installable
100-
path: ../swift-wasm-5.3-SNAPSHOT-ubuntu20.04.tar.gz
100+
path: ../swift-wasm-5.3-SNAPSHOT-ubuntu20.04-x86_64.tar.gz
101101
# - name: Pack test results
102102
# run: tar cJf swift-test-results.tar.gz ../build/*/swift-linux-x86_64/swift-test-results
103103
# - name: Upload test results
@@ -134,12 +134,7 @@ jobs:
134134
uses: actions/upload-artifact@v1
135135
with:
136136
name: macos-installable
137-
path: ../swift-wasm-5.3-SNAPSHOT-osx.tar.gz
138-
- name: Upload packaging scripts
139-
uses: actions/upload-artifact@v1
140-
with:
141-
name: packaging-scripts
142-
path: utils/webassembly
137+
path: ../swift-wasm-5.3-SNAPSHOT-macos-x86_64.tar.gz
143138
- name: Pack test results
144139
run: tar cJf swift-test-results.tar.gz ../target-build/*/swift-macosx-x86_64/swift-test-results
145140
- name: Upload test results

utils/webassembly/build-toolchain.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ WASI_SDK_PATH=$SOURCE_PATH/wasi-sdk
88

99
case $(uname -s) in
1010
Darwin)
11-
OS_SUFFIX=osx
11+
OS_SUFFIX=macos-x86_64
1212
HOST_PRESET=webassembly-host
1313
TARGET_PRESET=webassembly-macos-target
1414
HOST_SUFFIX=macosx-x86_64
1515
;;
1616
Linux)
1717
if [ $(grep RELEASE /etc/lsb-release) == "DISTRIB_RELEASE=18.04" ]; then
18-
OS_SUFFIX=ubuntu18.04
18+
OS_SUFFIX=ubuntu18.04-x86_64
1919
elif [ $(grep RELEASE /etc/lsb-release) == "DISTRIB_RELEASE=20.04" ]; then
20-
OS_SUFFIX=ubuntu20.04
20+
OS_SUFFIX=ubuntu20.04-x86_64
2121
else
2222
echo "Unknown Ubuntu version"
2323
exit 1

utils/webassembly/distribute-latest-toolchain.sh

+7-7
Original file line numberDiff line numberDiff line change
@@ -104,22 +104,22 @@ unzip ubuntu18.04-installable.zip
104104
unzip ubuntu20.04-installable.zip
105105
unzip macos-installable.zip
106106

107-
toolchain_name=$(basename $(tar tfz swift-wasm-$2-SNAPSHOT-ubuntu18.04.tar.gz | head -n1))
107+
toolchain_name=$(basename $(tar tfz swift-wasm-$2-SNAPSHOT-ubuntu18.04-x86_64.tar.gz | head -n1))
108108

109109
if is_released $toolchain_name; then
110110
echo "Latest toolchain $toolchain_name has been already released"
111111
exit 0
112112
fi
113113

114-
mv swift-wasm-$2-SNAPSHOT-ubuntu18.04.tar.gz "$toolchain_name-ubuntu18.04.tar.gz"
115-
mv swift-wasm-$2-SNAPSHOT-ubuntu20.04.tar.gz "$toolchain_name-ubuntu20.04.tar.gz"
116-
mv swift-wasm-$2-SNAPSHOT-osx.tar.gz "$toolchain_name-osx.tar.gz"
114+
mv swift-wasm-$2-SNAPSHOT-ubuntu18.04-x86_64.tar.gz "$toolchain_name-ubuntu18.04-x86_64.tar.gz"
115+
mv swift-wasm-$2-SNAPSHOT-ubuntu20.04-x86_64.tar.gz "$toolchain_name-ubuntu20.04-x86_64.tar.gz"
116+
mv swift-wasm-$2-SNAPSHOT-macos-x86_64.tar.gz "$toolchain_name-macos-x86_64.tar.gz"
117117

118118
create_tag $toolchain_name $head_sha
119119
release_id=$(create_release $toolchain_name $toolchain_name $head_sha)
120120

121-
upload_tarball $release_id "$toolchain_name-ubuntu18.04.tar.gz"
122-
upload_tarball $release_id "$toolchain_name-ubuntu20.04.tar.gz"
123-
upload_tarball $release_id "$toolchain_name-osx.tar.gz"
121+
upload_tarball $release_id "$toolchain_name-ubuntu18.04-x86_64.tar.gz"
122+
upload_tarball $release_id "$toolchain_name-ubuntu20.04-x86_64.tar.gz"
123+
upload_tarball $release_id "$toolchain_name-macos-x86_64.tar.gz"
124124

125125
popd

0 commit comments

Comments
 (0)