Skip to content

Commit a245772

Browse files
committed
Merge branch 'swiftwasm' of github.com:swiftwasm/swift into katei/merge-main-2020-10-20
2 parents 9bc7e22 + d4d0808 commit a245772

File tree

4 files changed

+19
-17
lines changed

4 files changed

+19
-17
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
uses: actions/upload-artifact@v1
5050
with:
5151
name: ubuntu18.04-installable
52-
path: ../swift-wasm-DEVELOPMENT-SNAPSHOT-ubuntu18.04-x86_64.tar.gz
52+
path: ../swift-wasm-DEVELOPMENT-SNAPSHOT-ubuntu18.04_x86_64.tar.gz
5353
# - name: Pack test results
5454
# run: tar cJf swift-test-results.tar.gz ../build/*/swift-linux-x86_64/swift-test-results
5555
# - name: Upload test results
@@ -95,7 +95,7 @@ jobs:
9595
uses: actions/upload-artifact@v1
9696
with:
9797
name: ubuntu20.04-installable
98-
path: ../swift-wasm-DEVELOPMENT-SNAPSHOT-ubuntu20.04-x86_64.tar.gz
98+
path: ../swift-wasm-DEVELOPMENT-SNAPSHOT-ubuntu20.04_x86_64.tar.gz
9999
# - name: Pack test results
100100
# run: tar cJf swift-test-results.tar.gz ../build/*/swift-linux-x86_64/swift-test-results
101101
# - name: Upload test results
@@ -134,7 +134,7 @@ jobs:
134134
uses: actions/upload-artifact@v1
135135
with:
136136
name: macos-installable
137-
path: ../swift-wasm-DEVELOPMENT-SNAPSHOT-macos-x86_64.tar.gz
137+
path: ../swift-wasm-DEVELOPMENT-SNAPSHOT-macos_x86_64.tar.gz
138138
- name: Pack test results
139139
working-directory: ${{ github.workspace }}/../
140140
run: |

.github/workflows/nightly-distribution.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,17 @@ jobs:
99
- uses: actions/checkout@v1
1010
- name: Setup keychain
1111
run: |
12-
echo "$DARWIN_TOOLCHAIN_APPLICATION_CERT_BASE64" | base64 --decode -o developerID_application.cer
13-
security import developerID_application.cer
14-
echo "$DARWIN_TOOLCHAIN_INSTALLER_CERT_BASE64" | base64 --decode -o developerID_installer.cer
15-
security import developerID_installer.cer
12+
echo "$DARWIN_TOOLCHAIN_APPLICATION_CERT_BASE64" | base64 --decode -o developerID_application.p12
13+
security import developerID_application.p12 -P "$DARWIN_TOOLCHAIN_APPLICATION_CERT_PASSWORD"
14+
echo "$DARWIN_TOOLCHAIN_INSTALLER_CERT_BASE64" | base64 --decode -o developerID_installer.p12
15+
security import developerID_installer.p12 -P "$DARWIN_TOOLCHAIN_INSTALLER_CERT_PASSWORD"
1616
env:
1717
DARWIN_TOOLCHAIN_APPLICATION_CERT: ${{ secrets.DARWIN_TOOLCHAIN_APPLICATION_CERT }}
1818
DARWIN_TOOLCHAIN_APPLICATION_CERT_BASE64: ${{ secrets.DARWIN_TOOLCHAIN_APPLICATION_CERT_BASE64 }}
19+
DARWIN_TOOLCHAIN_APPLICATION_CERT_PASSWORD: ${{ secrets.DARWIN_TOOLCHAIN_APPLICATION_CERT_PASSWORD }}
1920
DARWIN_TOOLCHAIN_INSTALLER_CERT: ${{ secrets.DARWIN_TOOLCHAIN_INSTALLER_CERT }}
2021
DARWIN_TOOLCHAIN_INSTALLER_CERT_BASE64: ${{ secrets.DARWIN_TOOLCHAIN_INSTALLER_CERT_BASE64 }}
22+
DARWIN_TOOLCHAIN_INSTALLER_CERT_PASSWORD: ${{ secrets.DARWIN_TOOLCHAIN_INSTALLER_CERT_PASSWORD }}
2123
- run: ./utils/webassembly/distribute-latest-toolchain.sh swiftwasm DEVELOPMENT
2224
env:
2325
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

utils/webassembly/build-toolchain.sh

Lines changed: 3 additions & 3 deletions
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=macos-x86_64
11+
OS_SUFFIX=macos_x86_64
1212
HOST_PRESET=webassembly-host-install
1313
TARGET_PRESET=webassembly-macos-target-install
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-x86_64
18+
OS_SUFFIX=ubuntu18.04_x86_64
1919
elif [ "$(grep RELEASE /etc/lsb-release)" == "DISTRIB_RELEASE=20.04" ]; then
20-
OS_SUFFIX=ubuntu20.04-x86_64
20+
OS_SUFFIX=ubuntu20.04_x86_64
2121
else
2222
echo "Unknown Ubuntu version"
2323
exit 1

utils/webassembly/distribute-latest-toolchain.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -175,23 +175,23 @@ unzip ubuntu18.04-installable.zip
175175
unzip ubuntu20.04-installable.zip
176176
unzip macos-installable.zip
177177

178-
toolchain_name=$(basename $(tar tfz swift-wasm-$channel-SNAPSHOT-ubuntu18.04-x86_64.tar.gz | head -n1))
178+
toolchain_name=$(basename $(tar tfz swift-wasm-$channel-SNAPSHOT-ubuntu18.04_x86_64.tar.gz | head -n1))
179179

180180
if is_released $toolchain_name; then
181181
echo "Latest toolchain $toolchain_name has been already released"
182182
exit 0
183183
fi
184184

185185

186-
mv swift-wasm-$channel-SNAPSHOT-ubuntu18.04-x86_64.tar.gz "$toolchain_name-ubuntu18.04-x86_64.tar.gz"
187-
mv swift-wasm-$channel-SNAPSHOT-ubuntu20.04-x86_64.tar.gz "$toolchain_name-ubuntu20.04-x86_64.tar.gz"
188-
package_darwin_toolchain "swift-wasm-$channel-SNAPSHOT-macos-x86_64.tar.gz" "$toolchain_name-macos-x86_64.pkg"
186+
mv swift-wasm-$channel-SNAPSHOT-ubuntu18.04_x86_64.tar.gz "$toolchain_name-ubuntu18.04_x86_64.tar.gz"
187+
mv swift-wasm-$channel-SNAPSHOT-ubuntu20.04_x86_64.tar.gz "$toolchain_name-ubuntu20.04_x86_64.tar.gz"
188+
package_darwin_toolchain "swift-wasm-$channel-SNAPSHOT-macos_x86_64.tar.gz" "$toolchain_name-macos_x86_64.pkg"
189189

190190
create_tag $toolchain_name $head_sha
191191
release_id=$(create_release $toolchain_name $toolchain_name $head_sha)
192192

193-
upload_tarball $release_id "$toolchain_name-ubuntu18.04-x86_64.tar.gz"
194-
upload_tarball $release_id "$toolchain_name-ubuntu20.04-x86_64.tar.gz"
195-
upload_tarball $release_id "$toolchain_name-macos-x86_64.pkg"
193+
upload_tarball $release_id "$toolchain_name-ubuntu18.04_x86_64.tar.gz"
194+
upload_tarball $release_id "$toolchain_name-ubuntu20.04_x86_64.tar.gz"
195+
upload_tarball $release_id "$toolchain_name-macos_x86_64.pkg"
196196

197197
popd

0 commit comments

Comments
 (0)