4141 test_data :
4242 name : build test data
4343
44- runs-on : ubuntu-20 .04
44+ runs-on : ubuntu-22 .04
4545
4646 steps :
4747 - uses : actions/checkout@v2
@@ -109,19 +109,19 @@ jobs:
109109 include :
110110 - name : ' NullVM on Linux/x86_64'
111111 engine : ' null'
112- os : ubuntu-20 .04
112+ os : ubuntu-22 .04
113113 arch : x86_64
114114 action : test
115115 flags : --config=gcc
116116 - name : ' NullVM on Linux/x86_64 with ASan'
117117 engine : ' null'
118- os : ubuntu-20 .04
118+ os : ubuntu-22 .04
119119 arch : x86_64
120120 action : test
121121 flags : --config=clang-asan-strict --define=crypto=system
122122 - name : ' NullVM on Linux/x86_64 with TSan'
123123 engine : ' null'
124- os : ubuntu-20 .04
124+ os : ubuntu-22 .04
125125 arch : x86_64
126126 action : test
127127 flags : --config=clang-tsan
@@ -134,39 +134,39 @@ jobs:
134134 - name : ' V8 on Linux/x86_64'
135135 engine : ' v8'
136136 repo : ' v8'
137- os : ubuntu-20 .04
137+ os : ubuntu-22 .04
138138 arch : x86_64
139139 action : test
140140 flags : --config=clang --define=crypto=system
141141 cache : true
142142 - name : ' V8 on Linux/x86_64 with ASan'
143143 engine : ' v8'
144144 repo : ' v8'
145- os : ubuntu-20 .04
145+ os : ubuntu-22 .04
146146 arch : x86_64
147147 action : test
148148 flags : --config=clang-asan
149149 cache : true
150150 - name : ' V8 on Linux/x86_64 with TSan'
151151 engine : ' v8'
152152 repo : ' v8'
153- os : ubuntu-20 .04
153+ os : ubuntu-22 .04
154154 arch : x86_64
155155 action : test
156156 flags : --config=clang-tsan
157157 cache : true
158158 - name : ' V8 on Linux/x86_64 with GCC'
159159 engine : ' v8'
160160 repo : ' v8'
161- os : ubuntu-20 .04
161+ os : ubuntu-22 .04
162162 arch : x86_64
163163 action : test
164164 flags : --config=gcc
165165 cache : true
166166 - name : ' V8 on Linux/aarch64'
167167 engine : ' v8'
168168 repo : ' v8'
169- os : ubuntu-20 .04
169+ os : ubuntu-22 .04
170170 arch : aarch64
171171 action : test
172172 targets : -//test/fuzz/...
@@ -183,7 +183,7 @@ jobs:
183183 - name : ' WAMR interp on Linux/x86_64'
184184 engine : ' wamr-interp'
185185 repo : ' com_github_bytecodealliance_wasm_micro_runtime'
186- os : ubuntu-20 .04
186+ os : ubuntu-22 .04
187187 arch : x86_64
188188 action : test
189189 flags : --config=clang
@@ -196,7 +196,7 @@ jobs:
196196 - name : ' WAMR jit on Linux/x86_64'
197197 engine : ' wamr-jit'
198198 repo : ' com_github_bytecodealliance_wasm_micro_runtime'
199- os : ubuntu-20 .04
199+ os : ubuntu-22 .04
200200 arch : x86_64
201201 action : test
202202 flags : --config=clang
@@ -212,7 +212,7 @@ jobs:
212212 - name : ' WasmEdge on Linux/x86_64'
213213 engine : ' wasmedge'
214214 repo : ' com_github_wasmedge_wasmedge'
215- os : ubuntu-20 .04
215+ os : ubuntu-22 .04
216216 arch : x86_64
217217 action : test
218218 flags : --config=clang
@@ -225,34 +225,34 @@ jobs:
225225 - name : ' Wasmtime on Linux/x86_64'
226226 engine : ' wasmtime'
227227 repo : ' com_github_bytecodealliance_wasmtime'
228- os : ubuntu-20 .04
228+ os : ubuntu-22 .04
229229 arch : x86_64
230230 action : test
231231 flags : --config=clang -c opt
232232 - name : ' Wasmtime on Linux/x86_64 with ASan'
233233 engine : ' wasmtime'
234234 repo : ' com_github_bytecodealliance_wasmtime'
235- os : ubuntu-20 .04
235+ os : ubuntu-22 .04
236236 arch : x86_64
237237 action : test
238238 flags : --config=clang-asan-strict --define=crypto=system
239239 - name : ' Wasmtime on Linux/aarch64'
240240 engine : ' wasmtime'
241241 repo : ' com_github_bytecodealliance_wasmtime'
242- os : ubuntu-20 .04
242+ os : ubuntu-22 .04
243243 arch : aarch64
244244 action : build
245245 flags : --config=zig-cc-linux-aarch64
246246 deps : qemu-user-static libc6-arm64-cross
247247 - name : ' Wasmtime on Linux/s390x'
248248 engine : ' wasmtime'
249249 repo : ' com_github_bytecodealliance_wasmtime'
250- os : ubuntu-20 .04
250+ os : ubuntu-22 .04
251251 arch : s390x
252252 action : test
253253 flags : --config=clang --test_timeout=1800
254254 # s390x build-tools image built from bazel/external/Dockerfile.bazel
255- run_under : docker run --rm --env HOME=$HOME --env USER=$(id -un) --volume "$HOME:$HOME" --workdir $(pwd) --user $(id -u):$(id -g) --platform linux/s390x ghcr.io/proxy-wasm/build-tools:ubuntu-20 .04-bazel-6.5.0
255+ run_under : docker run --rm --env HOME=$HOME --env USER=$(id -un) --volume "$HOME:$HOME" --workdir $(pwd) --user $(id -u):$(id -g) --platform linux/s390x ghcr.io/proxy-wasm/build-tools:ubuntu-22 .04-bazel-6.5.0
256256 cache : true
257257 - name : ' Wasmtime on macOS/x86_64'
258258 engine : ' wasmtime'
@@ -270,7 +270,7 @@ jobs:
270270 - name : ' WAVM on Linux/x86_64'
271271 engine : ' wavm'
272272 repo : ' com_github_wavm_wavm'
273- os : ubuntu-20 .04
273+ os : ubuntu-22 .04
274274 arch : x86_64
275275 action : test
276276 flags : --config=clang
0 commit comments