1919
2020jobs :
2121 pre-commit :
22- runs-on : ubuntu-latest
22+ runs-on : ubuntu-22.04
2323 steps :
2424 - uses : actions/checkout@v4
2525 - uses : actions/setup-python@v5
3636 version : ["latest", "min"]
3737 include :
3838 - version : " latest"
39- os : " ubuntu-latest "
39+ os : " ubuntu-22.04 "
4040 - version : " min"
4141 os : " ubuntu-20.04"
4242 runs-on : ${{ matrix.os }}
5252
5353 build-cpp-gcc-no-optional-deps :
5454 if : github.event.pull_request.draft == false
55- runs-on : ubuntu-latest
55+ runs-on : ubuntu-22.04
5656 steps :
5757 - uses : actions/checkout@v4
5858 - uses : ./.github/actions/linux-build
6464
6565 build-cpp-gcc-openmp :
6666 if : github.event.pull_request.draft == false
67- runs-on : ubuntu-latest
67+ runs-on : ubuntu-22.04
6868 steps :
6969 - uses : actions/checkout@v4
7070 - uses : ./.github/actions/linux-build
@@ -114,7 +114,7 @@ jobs:
114114 version : ["latest", "min"]
115115 include :
116116 - version : " latest"
117- os : " ubuntu-latest "
117+ os : " ubuntu-22.04 "
118118 - version : " min"
119119 os : " ubuntu-20.04"
120120 runs-on : ${{ matrix.os }}
@@ -127,7 +127,7 @@ jobs:
127127
128128 merge-test-artifacts :
129129 needs : [test-cpp-gcc_clang, test-cpp-msvc, test-py-surrogatemodel]
130- runs-on : ubuntu-latest
130+ runs-on : ubuntu-22.04
131131 steps :
132132 - name : merge-coverage-artifacts
133133 uses : actions/upload-artifact/merge@v4
@@ -153,7 +153,7 @@ jobs:
153153 test-cpp-gcc-no-optional-deps :
154154 if : github.event.pull_request.draft == false
155155 needs : build-cpp-gcc-no-optional-deps
156- runs-on : ubuntu-latest
156+ runs-on : ubuntu-22.04
157157 steps :
158158 - uses : actions/checkout@v4
159159 - uses : ./.github/actions/linux-test
@@ -164,7 +164,7 @@ jobs:
164164 test-cpp-gcc-openmp :
165165 if : github.event.pull_request.draft == false
166166 needs : build-cpp-gcc-openmp
167- runs-on : ubuntu-latest
167+ runs-on : ubuntu-22.04
168168 timeout-minutes : 30
169169 env :
170170 OMP_NUM_THREADS : 4
@@ -216,7 +216,7 @@ jobs:
216216 version : ["latest", "min"]
217217 include :
218218 - version : " latest"
219- os : " ubuntu-latest "
219+ os : " ubuntu-22.04 "
220220 - version : " min"
221221 os : " ubuntu-20.04"
222222 runs-on : ${{ matrix.os }}
@@ -247,7 +247,7 @@ jobs:
247247
248248 build-py-generation :
249249 if : github.event.pull_request.draft == false
250- runs-on : ubuntu-latest
250+ runs-on : ubuntu-22.04
251251 container : quay.io/pypa/manylinux_2_28_x86_64
252252 steps :
253253 - uses : actions/checkout@v4
@@ -257,7 +257,7 @@ jobs:
257257
258258 build-py-simulation :
259259 if : github.event.pull_request.draft == false
260- runs-on : ubuntu-latest
260+ runs-on : ubuntu-22.04
261261 container : quay.io/pypa/manylinux_2_28_x86_64
262262 steps :
263263 - uses : actions/checkout@v4
@@ -267,7 +267,7 @@ jobs:
267267
268268 build-py-surrogatemodel :
269269 if : github.event.pull_request.draft == false
270- runs-on : ubuntu-latest
270+ runs-on : ubuntu-22.04
271271 container : quay.io/pypa/manylinux_2_28_x86_64
272272 steps :
273273 - uses : actions/checkout@v4
@@ -281,7 +281,7 @@ jobs:
281281 matrix :
282282 version : ["3.8", "3.11"]
283283 needs : build-py-generation
284- runs-on : ubuntu-latest
284+ runs-on : ubuntu-22.04
285285 steps :
286286 - uses : actions/checkout@v4
287287 - uses : ./.github/actions/test-py
@@ -294,7 +294,7 @@ jobs:
294294 strategy :
295295 matrix :
296296 version : ["3.8", "3.11"]
297- runs-on : ubuntu-latest
297+ runs-on : ubuntu-22.04
298298 steps :
299299 - uses : actions/checkout@v4
300300 - uses : ./.github/actions/test-py
@@ -307,7 +307,7 @@ jobs:
307307 strategy :
308308 matrix :
309309 version : ["3.8", "3.11"]
310- runs-on : ubuntu-latest
310+ runs-on : ubuntu-22.04
311311 steps :
312312 - uses : actions/checkout@v4
313313 - uses : ./.github/actions/test-py
@@ -318,15 +318,15 @@ jobs:
318318
319319 test-docs :
320320 if : github.event.pull_request.draft == false
321- runs-on : ubuntu-latest
321+ runs-on : ubuntu-22.04
322322 steps :
323323 - uses : actions/checkout@v4
324324 - uses : ./.github/actions/test-docs
325325
326326 codecov :
327327 if : github.event.pull_request.draft == false
328328 needs : merge-test-artifacts
329- runs-on : ubuntu-latest
329+ runs-on : ubuntu-22.04
330330 steps :
331331 - uses : actions/checkout@v4
332332 - name : Install dependencies
@@ -354,7 +354,7 @@ jobs:
354354 permissions :
355355 contents : write
356356 needs : [test-docs, merge-test-artifacts]
357- runs-on : ubuntu-latest
357+ runs-on : ubuntu-22.04
358358 steps :
359359 - uses : actions/checkout@v4
360360 - name : Install dependencies
0 commit comments