4343 test_data :
4444 name : build test data
4545
46- runs-on : ubuntu-22 .04
46+ runs-on : ubuntu-24 .04
4747
4848 steps :
4949 - uses : actions/checkout@v2
@@ -111,19 +111,19 @@ jobs:
111111 include :
112112 - name : ' NullVM on Linux/x86_64'
113113 engine : ' null'
114- os : ubuntu-22 .04
114+ os : ubuntu-24 .04
115115 arch : x86_64
116116 action : test
117117 flags : --config=gcc
118118 - name : ' NullVM on Linux/x86_64 with ASan'
119119 engine : ' null'
120- os : ubuntu-22 .04
120+ os : ubuntu-24 .04
121121 arch : x86_64
122122 action : test
123123 flags : --config=clang-asan --define=crypto=system
124124 - name : ' NullVM on Linux/x86_64 with TSan'
125125 engine : ' null'
126- os : ubuntu-22 .04
126+ os : ubuntu-24 .04
127127 arch : x86_64
128128 action : test
129129 flags : --config=clang-tsan
@@ -136,39 +136,39 @@ jobs:
136136 - name : ' V8 on Linux/x86_64'
137137 engine : ' v8'
138138 repo : ' v8'
139- os : ubuntu-22 .04
139+ os : ubuntu-24 .04
140140 arch : x86_64
141141 action : test
142142 flags : --config=clang --define=crypto=system
143143 cache : true
144144 - name : ' V8 on Linux/x86_64 with ASan'
145145 engine : ' v8'
146146 repo : ' v8'
147- os : ubuntu-22 .04
147+ os : ubuntu-24 .04
148148 arch : x86_64
149149 action : test
150150 flags : --config=clang-asan
151151 cache : true
152152 - name : ' V8 on Linux/x86_64 with TSan'
153153 engine : ' v8'
154154 repo : ' v8'
155- os : ubuntu-22 .04
155+ os : ubuntu-24 .04
156156 arch : x86_64
157157 action : test
158158 flags : --config=clang-tsan
159159 cache : true
160160 - name : ' V8 on Linux/x86_64 with GCC'
161161 engine : ' v8'
162162 repo : ' v8'
163- os : ubuntu-22 .04
163+ os : ubuntu-24 .04
164164 arch : x86_64
165165 action : test
166166 flags : --config=gcc
167167 cache : true
168168 - name : ' V8 on Linux/aarch64'
169169 engine : ' v8'
170170 repo : ' v8'
171- os : ubuntu-22 .04
171+ os : ubuntu-24 .04
172172 arch : aarch64
173173 action : test
174174 targets : -//test/fuzz/...
@@ -185,7 +185,7 @@ jobs:
185185 - name : ' WAMR interp on Linux/x86_64'
186186 engine : ' wamr-interp'
187187 repo : ' com_github_bytecodealliance_wasm_micro_runtime'
188- os : ubuntu-22 .04
188+ os : ubuntu-24 .04
189189 arch : x86_64
190190 action : test
191191 flags : --config=clang
@@ -198,11 +198,11 @@ jobs:
198198 - name : ' WAMR jit on Linux/x86_64'
199199 engine : ' wamr-jit'
200200 repo : ' com_github_bytecodealliance_wasm_micro_runtime'
201- os : ubuntu-22 .04
201+ os : ubuntu-24 .04
202202 arch : x86_64
203203 action : test
204204 flags : --config=clang
205- deps : lld-12
205+ deps : lld-18
206206 cache : true
207207 - name : ' WAMR jit on macOS/x86_64'
208208 engine : ' wamr-jit'
@@ -214,7 +214,7 @@ jobs:
214214 - name : ' WasmEdge on Linux/x86_64'
215215 engine : ' wasmedge'
216216 repo : ' com_github_wasmedge_wasmedge'
217- os : ubuntu-22 .04
217+ os : ubuntu-24 .04
218218 arch : x86_64
219219 action : test
220220 flags : --config=clang
@@ -227,29 +227,29 @@ jobs:
227227 - name : ' Wasmtime on Linux/x86_64'
228228 engine : ' wasmtime'
229229 repo : ' com_github_bytecodealliance_wasmtime'
230- os : ubuntu-22 .04
230+ os : ubuntu-24 .04
231231 arch : x86_64
232232 action : test
233233 flags : --config=clang -c opt
234234 - name : ' Wasmtime on Linux/x86_64 with ASan'
235235 engine : ' wasmtime'
236236 repo : ' com_github_bytecodealliance_wasmtime'
237- os : ubuntu-22 .04
237+ os : ubuntu-24 .04
238238 arch : x86_64
239239 action : test
240240 flags : --config=clang-asan --define=crypto=system
241241 - name : ' Wasmtime on Linux/aarch64'
242242 engine : ' wasmtime'
243243 repo : ' com_github_bytecodealliance_wasmtime'
244- os : ubuntu-22 .04
244+ os : ubuntu-24 .04
245245 arch : aarch64
246246 action : build
247247 flags : --config=zig-cc-linux-aarch64
248248 deps : qemu-user-static libc6-arm64-cross
249249 - name : ' Wasmtime on Linux/s390x'
250250 engine : ' wasmtime'
251251 repo : ' com_github_bytecodealliance_wasmtime'
252- os : ubuntu-22 .04
252+ os : ubuntu-24 .04
253253 arch : s390x
254254 action : test
255255 flags : --config=clang --test_timeout=1800
0 commit comments