@@ -2,34 +2,38 @@ name: "Setup project"
22runs :
33 using : " composite"
44 steps :
5- - uses : actions/setup-node@v2
5+ - uses : actions/setup-node@v4
66 with :
7- node-version : 17
7+ node-version : 24
88 registry-url : ' https://registry.npmjs.org/'
99 cache : ' npm'
1010 # - if: runner.os == 'macOS'
1111 # run: brew install wabt
1212 # shell: bash
13+ - if : runner.os == 'Linux'
14+ run : apt-get update && apt-get install -y imagemagick
15+ shell : bash
1316 - if : runner.os == 'macOS'
1417 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
18+ 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
19+ sudo mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/share
20+ sudo mv /tmp/wabt-1.0.37/bin/* /usr/local/bin
21+ sudo mv /tmp/wabt-1.0.37/include/* /usr/local/include
22+ sudo mv /tmp/wabt-1.0.37/lib/*.a /usr/local/lib
23+ sudo mv /tmp/wabt-1.0.37/share/wabt /usr/local/share
2024 shell : bash
2125 - if : runner.os == 'Linux'
2226 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
27+ 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
28+ sudo mv /tmp/wabt-1.0.37 /bin/* /usr/local/bin
29+ sudo mv /tmp/wabt-1.0.37 /include/* /usr/local/include
30+ sudo mv /tmp/wabt-1.0.37 /lib/*.a /usr/local/lib
31+ sudo mv /tmp/wabt-1.0.37 /share/wabt /usr/local/share
2832 shell : bash
2933 - if : runner.os == 'Windows'
3034 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
35+ curl -L -s https://github.com/WebAssembly/wabt/releases/download/1.0.37 /wabt-1.0.37 -windows.tar.gz | tar xvz -C /tmp
36+ mv /tmp/wabt-1.0.37 /c/tools/wabt
3337 cp /c/tools/wabt/bin/* /c/Windows/system32
3438 shell : bash
3539 - run : npm ci
0 commit comments