29
29
# We're not on a multi-user machine, so this is safe.
30
30
run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
31
31
- name : Checkout
32
- uses : actions/checkout@v2
32
+ uses : actions/checkout@v3
33
33
with :
34
34
submodules : true
35
35
- name : Cache Go
@@ -102,7 +102,7 @@ jobs:
102
102
cp -p build/release.tar.gz /tmp/tinygo.linux-amd64.tar.gz
103
103
cp -p build/release.deb /tmp/tinygo_amd64.deb
104
104
- name : Publish release artifact
105
- uses : actions/upload-artifact@v2
105
+ uses : actions/upload-artifact@v3
106
106
with :
107
107
name : linux-amd64-double-zipped
108
108
path : |
@@ -114,7 +114,7 @@ jobs:
114
114
needs : build-linux
115
115
steps :
116
116
- name : Checkout
117
- uses : actions/checkout@v2
117
+ uses : actions/checkout@v3
118
118
- name : Install Go
119
119
uses : actions/setup-go@v3
120
120
with :
@@ -125,7 +125,7 @@ jobs:
125
125
curl https://wasmtime.dev/install.sh -sSf | bash
126
126
echo "$HOME/.wasmtime/bin" >> $GITHUB_PATH
127
127
- name : Download release artifact
128
- uses : actions/download-artifact@v2
128
+ uses : actions/download-artifact@v3
129
129
with :
130
130
name : linux-amd64-double-zipped
131
131
- name : Extract release tarball
@@ -152,7 +152,7 @@ jobs:
152
152
runs-on : ubuntu-latest
153
153
steps :
154
154
- name : Checkout
155
- uses : actions/checkout@v2
155
+ uses : actions/checkout@v3
156
156
with :
157
157
submodules : true
158
158
- name : Install apt dependencies
@@ -174,7 +174,7 @@ jobs:
174
174
go-version : ' 1.19'
175
175
cache : true
176
176
- name : Install Node.js
177
- uses : actions/setup-node@v2
177
+ uses : actions/setup-node@v3
178
178
with :
179
179
node-version : ' 14'
180
180
- name : Install wasmtime
@@ -260,7 +260,7 @@ jobs:
260
260
needs : build-linux
261
261
steps :
262
262
- name : Checkout
263
- uses : actions/checkout@v2
263
+ uses : actions/checkout@v3
264
264
- name : Install apt dependencies
265
265
run : |
266
266
sudo apt-get update
@@ -326,7 +326,7 @@ jobs:
326
326
run : |
327
327
make CROSS=arm-linux-gnueabihf
328
328
- name : Download amd64 release
329
- uses : actions/download-artifact@v2
329
+ uses : actions/download-artifact@v3
330
330
with :
331
331
name : linux-amd64-double-zipped
332
332
- name : Extract amd64 release
@@ -343,7 +343,7 @@ jobs:
343
343
cp -p build/release.tar.gz /tmp/tinygo.linux-arm.tar.gz
344
344
cp -p build/release.deb /tmp/tinygo_armhf.deb
345
345
- name : Publish release artifact
346
- uses : actions/upload-artifact@v2
346
+ uses : actions/upload-artifact@v3
347
347
with :
348
348
name : linux-arm-double-zipped
349
349
path : |
@@ -359,7 +359,7 @@ jobs:
359
359
needs : build-linux
360
360
steps :
361
361
- name : Checkout
362
- uses : actions/checkout@v2
362
+ uses : actions/checkout@v3
363
363
- name : Install apt dependencies
364
364
run : |
365
365
sudo apt-get update
@@ -423,7 +423,7 @@ jobs:
423
423
run : |
424
424
make CROSS=aarch64-linux-gnu
425
425
- name : Download amd64 release
426
- uses : actions/download-artifact@v2
426
+ uses : actions/download-artifact@v3
427
427
with :
428
428
name : linux-amd64-double-zipped
429
429
- name : Extract amd64 release
@@ -440,7 +440,7 @@ jobs:
440
440
cp -p build/release.tar.gz /tmp/tinygo.linux-arm64.tar.gz
441
441
cp -p build/release.deb /tmp/tinygo_arm64.deb
442
442
- name : Publish release artifact
443
- uses : actions/upload-artifact@v2
443
+ uses : actions/upload-artifact@v3
444
444
with :
445
445
name : linux-arm64-double-zipped
446
446
path : |
0 commit comments