|
4 | 4 | steps: |
5 | 5 | - uses: actions/setup-node@v4 |
6 | 6 | with: |
7 | | - node-version: 17 |
| 7 | + node-version: 24 |
8 | 8 | registry-url: 'https://registry.npmjs.org/' |
9 | 9 | cache: 'npm' |
10 | 10 | # - if: runner.os == 'macOS' |
11 | 11 | # run: brew install wabt |
12 | 12 | # shell: bash |
13 | 13 | - if: runner.os == 'macOS' |
14 | 14 | run: | |
15 | | - curl -L -s https://github.com/WebAssembly/wabt/releases/download/1.0.31/wabt-1.0.31-macos-12.tar.gz | tar xvz -C /tmp |
16 | | - sudo mv /tmp/wabt-1.0.31/bin/* /usr/local/bin |
17 | | - sudo mv /tmp/wabt-1.0.31/include/* /usr/local/include |
18 | | - sudo mv /tmp/wabt-1.0.31/lib/*.a /usr/local/lib |
19 | | - sudo mv /tmp/wabt-1.0.31/share/wabt /usr/local/share |
| 15 | + curl -L -s https://github.com/WebAssembly/wabt/releases/download/1.0.37/wabt-1.0.37-macos-14.tar.gz | tar xvz -C /tmp |
| 16 | + sudo mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/share |
| 17 | + sudo mv /tmp/wabt-1.0.37/bin/* /usr/local/bin |
| 18 | + sudo mv /tmp/wabt-1.0.37/include/* /usr/local/include |
| 19 | + sudo mv /tmp/wabt-1.0.37/lib/*.a /usr/local/lib |
| 20 | + sudo mv /tmp/wabt-1.0.37/share/wabt /usr/local/share |
20 | 21 | shell: bash |
21 | 22 | - if: runner.os == 'Linux' |
22 | 23 | run: | |
23 | | - curl -L -s https://github.com/WebAssembly/wabt/releases/download/1.0.31/wabt-1.0.31-ubuntu.tar.gz | tar xvz -C /tmp |
24 | | - sudo mv /tmp/wabt-1.0.31/bin/* /usr/local/bin |
25 | | - sudo mv /tmp/wabt-1.0.31/include/* /usr/local/include |
26 | | - sudo mv /tmp/wabt-1.0.31/lib/*.a /usr/local/lib |
27 | | - sudo mv /tmp/wabt-1.0.31/share/wabt /usr/local/share |
| 24 | + curl -L -s https://github.com/WebAssembly/wabt/releases/download/1.0.37/wabt-1.0.37-ubuntu-20.04.tar.gz | tar xvz -C /tmp |
| 25 | + sudo mv /tmp/wabt-1.0.37/bin/* /usr/local/bin |
| 26 | + sudo mv /tmp/wabt-1.0.37/include/* /usr/local/include |
| 27 | + sudo mv /tmp/wabt-1.0.37/lib/*.a /usr/local/lib |
| 28 | + sudo mv /tmp/wabt-1.0.37/share/wabt /usr/local/share |
28 | 29 | shell: bash |
29 | 30 | - if: runner.os == 'Windows' |
30 | 31 | run: | |
31 | | - curl -L -s https://github.com/WebAssembly/wabt/releases/download/1.0.31/wabt-1.0.31-windows.tar.gz | tar xvz -C /tmp |
32 | | - mv /tmp/wabt-1.0.31 /c/tools/wabt |
| 32 | + curl -L -s https://github.com/WebAssembly/wabt/releases/download/1.0.37/wabt-1.0.37-windows.tar.gz | tar xvz -C /tmp |
| 33 | + mv /tmp/wabt-1.0.37 /c/tools/wabt |
33 | 34 | cp /c/tools/wabt/bin/* /c/Windows/system32 |
34 | 35 | shell: bash |
35 | 36 | - run: npm ci |
|
0 commit comments