Skip to content

Commit 93da58b

Browse files
committed
github: Bump versions of github actions
1 parent 43c1d6b commit 93da58b

File tree

4 files changed

+23
-19
lines changed

4 files changed

+23
-19
lines changed

.github/actions/setup/action.yml

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,35 @@ 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'
10-
# - if: runner.os == 'macOS'
11-
# run: brew install wabt
12-
# shell: bash
1310
- if: runner.os == 'macOS'
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
11+
run: brew install wabt
2012
shell: bash
13+
# - if: runner.os == 'macOS'
14+
# run: |
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
21+
# shell: bash
2122
- if: runner.os == 'Linux'
2223
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
2829
shell: bash
2930
- if: runner.os == 'Windows'
3031
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
3334
cp /c/tools/wabt/bin/* /c/Windows/system32
3435
shell: bash
3536
- run: npm ci

.github/workflows/build-vscode-extension.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,7 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v3
1414
- uses: ./.github/actions/setup
15+
- if: runner.os == 'Linux'
16+
run: sudo apt-get update && sudo apt-get install -y imagemagick
17+
shell: bash
1518
- run: make -C src/web/vscode-extension install-deps package

.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)