2020 # Code quality checks.
2121 pre-commit :
2222 name : Run pre-commit
23- runs-on : ubuntu-22 .04
23+ runs-on : ubuntu-24 .04
2424 steps :
2525 - name : Check out repository
2626 uses : actions/checkout@v4
3838 - pre-commit
3939 permissions :
4040 security-events : write
41- runs-on : ubuntu-22 .04
41+ runs-on : ubuntu-24 .04
4242 strategy :
4343 fail-fast : false
4444 matrix :
6464 name : Run tests
6565 needs :
6666 - pre-commit
67- runs-on : ubuntu-22 .04
67+ runs-on : ubuntu-24 .04
6868 steps :
6969 - name : Check out repository
7070 uses : actions/checkout@v4
8787 name : Build package
8888 needs :
8989 - run-tests
90- runs-on : ubuntu-22 .04
90+ runs-on : ubuntu-24 .04
9191 steps :
9292 - name : Check out repository
9393 uses : actions/checkout@v4
@@ -120,7 +120,7 @@ jobs:
120120 matrix :
121121 os :
122122 - macos-latest
123- - ubuntu-22 .04
123+ - ubuntu-24 .04
124124 steps :
125125 - name : Check out repository
126126 uses : actions/checkout@v4
@@ -151,7 +151,7 @@ jobs:
151151 name : Test Docker image
152152 needs :
153153 - run-tests
154- runs-on : ubuntu-22 .04
154+ runs-on : ubuntu-24 .04
155155 steps :
156156 - name : Check out repository
157157 uses : actions/checkout@v4
@@ -207,13 +207,13 @@ jobs:
207207 name : Test Docker ${{ matrix.docker-version }} image build
208208 needs :
209209 - run-tests
210- runs-on : ubuntu-22 .04
210+ runs-on : ubuntu-24 .04
211211 strategy :
212212 matrix :
213213 docker-version :
214- - ' 24.0.6 -1~ubuntu.22 .04~jammy '
215- - ' 23.0.6 -1~ubuntu.22 .04~jammy '
216- - ' 20.10.13~3-0 ~ubuntu-jammy '
214+ - ' 27.5.0 -1~ubuntu.24 .04~noble '
215+ - ' 26.1.4 -1~ubuntu.24 .04~noble '
216+ - ' 26.0.0-1 ~ubuntu.24.04~noble '
217217 steps :
218218 - name : Uninstall pre-installed Docker
219219 run : |
@@ -255,7 +255,7 @@ jobs:
255255 needs :
256256 - test-docker-image
257257 - test-docker-image-build
258- runs-on : ubuntu-22 .04
258+ runs-on : ubuntu-24 .04
259259 steps :
260260 - name : Check out repository
261261 uses : actions/checkout@v4
@@ -286,7 +286,7 @@ jobs:
286286 needs :
287287 - test-docker-image
288288 - test-docker-image-build
289- runs-on : ubuntu-22 .04
289+ runs-on : ubuntu-24 .04
290290 steps :
291291 - name : Check out repository
292292 uses : actions/checkout@v4
@@ -323,7 +323,7 @@ jobs:
323323 permissions :
324324 contents : read
325325 id-token : write
326- runs-on : ubuntu-22 .04
326+ runs-on : ubuntu-24 .04
327327 steps :
328328 - name : Get package artifacts
329329 uses : actions/download-artifact@v4
@@ -349,7 +349,7 @@ jobs:
349349 permissions :
350350 contents : read
351351 id-token : write
352- runs-on : ubuntu-22 .04
352+ runs-on : ubuntu-24 .04
353353 steps :
354354 - name : Get package artifacts
355355 uses : actions/download-artifact@v4
0 commit comments