Skip to content

Commit 8c2e723

Browse files
add resources to pr test
1 parent fee97db commit 8c2e723

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/pr_test.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,27 @@ jobs:
9494
uses: actions/setup-node@v6
9595
with:
9696
node-version: ${{ matrix.node-version }}
97+
- name: "Install WASI SDK (Ubuntu)"
98+
if: matrix.platform == 'ubuntu-latest'
99+
run: |
100+
wget -q https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-x86_64-linux.tar.gz
101+
tar xzf wasi-sdk-25.0-x86_64-linux.tar.gz
102+
echo "$(pwd)/wasi-sdk-25.0-x86_64-linux/bin" >> $GITHUB_PATH
103+
shell: bash
104+
- name: "Install WASI SDK (macOS)"
105+
if: matrix.platform == 'macos-latest'
106+
run: |
107+
wget -q https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-arm64-macos.tar.gz
108+
tar xzf wasi-sdk-25.0-arm64-macos.tar.gz
109+
echo "$(pwd)/wasi-sdk-25.0-arm64-macos/bin" >> $GITHUB_PATH
110+
shell: bash
111+
- name: "Install WASI SDK (Windows)"
112+
if: matrix.platform == 'windows-latest'
113+
run: |
114+
Invoke-WebRequest -Uri "https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-x86_64-windows.tar.gz" -OutFile "wasi-sdk.tar.gz"
115+
tar -xzf wasi-sdk.tar.gz
116+
echo "$PWD/wasi-sdk-25.0-x86_64-windows/bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
117+
shell: pwsh
97118
- name: "Config Artifact"
98119
uses: actions/download-artifact@v8
99120
with:

0 commit comments

Comments
 (0)