File tree 4 files changed +13
-13
lines changed
.github/actions/install-wasi-sdk 4 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -20,9 +20,9 @@ RUN if [ "${NODE_VERSION}" != "none" ]; then su vscode -c "umask 0002 && . /usr/
20
20
# [Optional] Uncomment this line to install global node packages.
21
21
# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g <your-package-here>" 2>&1
22
22
23
- RUN cd /opt && curl -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20 /wasi-sdk-20 .0-linux.tar.gz \
23
+ RUN cd /opt && curl -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22 /wasi-sdk-22 .0-linux.tar.gz \
24
24
| tar -xz
25
- ENV WASI_SDK_PATH=/opt/wasi-sdk-20 .0
25
+ ENV WASI_SDK_PATH=/opt/wasi-sdk-22 .0
26
26
27
- RUN echo 'alias clang=/opt/wasi-sdk-20 .0/bin/clang' >> /etc/bash.bashrc
28
- RUN echo 'alias clang++=/opt/wasi-sdk-20 .0/bin/clang++' >> /etc/bash.bashrc
27
+ RUN echo 'alias clang=/opt/wasi-sdk-22 .0/bin/clang' >> /etc/bash.bashrc
28
+ RUN echo 'alias clang++=/opt/wasi-sdk-22 .0/bin/clang++' >> /etc/bash.bashrc
Original file line number Diff line number Diff line change 5
5
using : composite
6
6
steps :
7
7
- run : |
8
- curl https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20 /wasi-sdk-20 .0-linux.tar.gz -L | tar xzvf -
9
- echo "WASI_SDK_PATH=`pwd`/wasi-sdk-20 .0" >> $GITHUB_ENV
8
+ curl https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22 /wasi-sdk-22 .0-linux.tar.gz -L | tar xzvf -
9
+ echo "WASI_SDK_PATH=`pwd`/wasi-sdk-22 .0" >> $GITHUB_ENV
10
10
if: runner.os == 'Linux'
11
11
shell: bash
12
12
- run : |
13
- curl https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20 /wasi-sdk-20 .0-macos.tar.gz -L | tar xzvf -
14
- echo "WASI_SDK_PATH=`pwd`/wasi-sdk-20 .0" >> $GITHUB_ENV
13
+ curl https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22 /wasi-sdk-22 .0-macos.tar.gz -L | tar xzvf -
14
+ echo "WASI_SDK_PATH=`pwd`/wasi-sdk-22 .0" >> $GITHUB_ENV
15
15
if: runner.os == 'macOS'
16
16
shell: bash
17
17
- run : |
18
- curl https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20 /wasi-sdk-20 .0.m-mingw.tar.gz -L | tar xzvf -
19
- echo "WASI_SDK_PATH=`pwd`/wasi-sdk-20 .0+m" >> $GITHUB_ENV
18
+ curl https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22 /wasi-sdk-22 .0.m-mingw.tar.gz -L | tar xzvf -
19
+ echo "WASI_SDK_PATH=`pwd`/wasi-sdk-22 .0+m" >> $GITHUB_ENV
20
20
if: runner.os == 'Windows'
21
21
shell: bash
22
22
- name : Setup `wasm-tools`
Original file line number Diff line number Diff line change @@ -11,5 +11,5 @@ cd .\emsdk-main\main\emsdk-main
11
11
.\emsdk_env.ps1 activate 3.1.23 --permanant
12
12
13
13
// install wasi-sdk and set env
14
- curl.exe -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20 /wasi-sdk-20 .0.m-mingw.tar.gz | tar xzvf -
15
- $env:WASI_SDK_PATH="c:\users\jstur\wasi-sdk-20 .0+m\"
14
+ curl.exe -L https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22 /wasi-sdk-22 .0.m-mingw.tar.gz | tar xzvf -
15
+ $env:WASI_SDK_PATH="c:\users\jstur\wasi-sdk-22 .0+m\"
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ There are a few pre-requisites to testing the project. You only need the languag
4
4
5
5
- WASI SDK
6
6
- Download from wasi-sdk releases page. If you're using Windows, you need the one with mingw in its name.
7
- - ` curl -LO https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20 /wasi-sdk-20 .0-linux.tar.gz `
7
+ - ` curl -LO https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-22 /wasi-sdk-22 .0-linux.tar.gz `
8
8
- Create an environment variable called ` WASI_SDK_PATH`` giving the path where you extracted the WASI SDK download, i.e., the directory containing ` bin` / ` lib` / ` share`` folders.
9
9
- Compilers for the target language:
10
10
- Go + TinyGo - https://tinygo.org/ (v0.27.0+)
You can’t perform that action at this time.
0 commit comments