Skip to content

Commit 7111ec8

Browse files
committed
github: Bump versions of github actions
1 parent 43c1d6b commit 7111ec8

File tree

3 files changed

+19
-15
lines changed

3 files changed

+19
-15
lines changed

.github/actions/setup/action.yml

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,38 @@ name: "Setup project"
22
runs:
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

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ jobs:
2424
mkdir -p public/waforth/drawing-with-forth
2525
cp src/web/notebook/examples/drawing-with-forth.html public/waforth/drawing-with-forth/index.html
2626
shell: bash
27-
- uses: actions/upload-pages-artifact@v1
27+
- uses: actions/upload-pages-artifact@v3
2828
with:
2929
path: public/waforth
-2.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)