1818 canary :
1919 # Tests with: Debug & assertions; link-size=4; libedit
2020 name : GCC -O0
21- runs-on : ubuntu-24.04
21+ runs-on : ubuntu-latest
2222 steps :
2323 - name : Setup
2424 run : |
5454 dragon :
5555 # Tests with: clang AB/UB; link-size=3
5656 name : Clang
57- runs-on : ubuntu-24.04
57+ runs-on : ubuntu-latest
5858 strategy :
5959 fail-fast : false
6060 matrix :
@@ -143,7 +143,7 @@ jobs:
143143 wasp :
144144 # Tests with: French locale; oldest supported CMake; no JIT; -Os; libreadline
145145 name : GCC -Os, CMake+ninja, no JIT
146- runs-on : ubuntu-24.04
146+ runs-on : ubuntu-latest
147147 env :
148148 CMAKE_VER : " 3.15.7"
149149 steps :
@@ -227,7 +227,7 @@ jobs:
227227 bigbird :
228228 # Job to execute ManyConfigTests
229229 name : manyconfig
230- runs-on : ubuntu-24.04
230+ runs-on : ubuntu-latest
231231 steps :
232232 - name : Setup
233233 run : |
@@ -247,7 +247,7 @@ jobs:
247247 camel :
248248 # Job to execute RunPerlTest
249249 name : perl
250- runs-on : ubuntu-24.04
250+ runs-on : ubuntu-latest
251251 container : perl:devel
252252 steps :
253253 - name : Checkout
@@ -265,7 +265,7 @@ jobs:
265265 # If this fails, it's usually because two different files define some file-static
266266 # functions or macros which collide.
267267 name : CMake unity build
268- runs-on : ubuntu-24.04
268+ runs-on : ubuntu-latest
269269 env :
270270 # Disallowing shadowing would be very spammy for unity builds, because the
271271 # same variable name can be used in multiple files.
@@ -355,7 +355,7 @@ jobs:
355355 # Not used by anyone yet, really, but potentially the "next big thing".
356356 - arch : " riscv64"
357357 distro : " ubuntu_latest"
358- runs-on : ubuntu-24.04
358+ runs-on : ubuntu-latest
359359 permissions :
360360 contents : read
361361 packages : write # Necessary for uraimo/run-on-arch-action to use GitHub's Docker repository as a cache
@@ -396,7 +396,7 @@ jobs:
396396 zebrilus :
397397 # Tests with: Zig compiler
398398 name : Zig
399- runs-on : ubuntu-24.04
399+ runs-on : ubuntu-latest
400400 if : github.event_name != 'pull_request'
401401 steps :
402402 - name : Setup
@@ -424,7 +424,7 @@ jobs:
424424 strategy :
425425 fail-fast : false
426426 matrix :
427- os : ["ubuntu-24.04 ", "windows-latest"]
427+ os : ["ubuntu-latest ", "windows-latest"]
428428 runs-on : ${{ matrix.os }}
429429 if : github.event_name != 'pull_request'
430430 steps :
@@ -444,7 +444,7 @@ jobs:
444444 # the committer's responsibility (currently) to run UpdateAlways themselves when
445445 # making a PR, so that everything is kept in-sync.
446446 name : Check autogenerated file freshness
447- runs-on : ubuntu-24.04 # TODO: Update to ubuntu- latest when that switches to 24.04
447+ runs-on : ubuntu-latest
448448 permissions :
449449 contents : write
450450 steps :
0 commit comments