@@ -28,7 +28,7 @@ defaults:
2828jobs :
2929 style_check :
3030 name : Style check
31- runs-on : ubuntu-24 .04
31+ runs-on : ubuntu-26 .04
3232 timeout-minutes : 10
3333 steps :
3434 - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4343 name : Clippy on ${{ matrix.os }}
4444 strategy :
4545 matrix :
46- os : [ubuntu-24 .04, macos-26, windows-2025]
46+ os : [ubuntu-26 .04, macos-26, windows-2025]
4747 runs-on : ${{ matrix.os }}
4848 timeout-minutes : 10
4949 steps :
7373 only : ' (aarch64|x86_64)' # just a spot check for beta
7474 - toolchain : stable
7575 - toolchain : 1.65.0 # msrv
76- runs-on : ubuntu-24 .04
76+ runs-on : ubuntu-26 .04
7777 timeout-minutes : 25
7878 env :
7979 TOOLCHAIN : ${{ matrix.toolchain }}
@@ -131,7 +131,7 @@ jobs:
131131 - target : aarch64-pc-windows-msvc
132132 os : windows-11-arm
133133 - target : aarch64-unknown-linux-gnu
134- os : ubuntu-24 .04-arm
134+ os : ubuntu-26 .04-arm
135135 - target : i686-pc-windows-gnu
136136 os : windows-2025
137137 - target : i686-pc-windows-msvc
@@ -142,7 +142,7 @@ jobs:
142142 - target : x86_64-pc-windows-msvc
143143 os : windows-2025
144144 - target : x86_64-unknown-linux-gnu
145- runs-on : ${{ matrix.os && matrix.os || 'ubuntu-24 .04' }}
145+ runs-on : ${{ matrix.os && matrix.os || 'ubuntu-26 .04' }}
146146 timeout-minutes : 25
147147 env :
148148 TARGET : ${{ matrix.target }}
@@ -240,7 +240,7 @@ jobs:
240240 # FIXME(ppc): SIGILL running tests, see
241241 # https://github.com/rust-lang/libc/pull/4254#issuecomment-2636288713
242242 # - target: powerpc-unknown-linux-gnu
243- runs-on : ${{ matrix.os && matrix.os || 'ubuntu-24 .04' }}
243+ runs-on : ${{ matrix.os && matrix.os || 'ubuntu-26 .04' }}
244244 timeout-minutes : 25
245245 env :
246246 TARGET : ${{ matrix.target }}
@@ -362,7 +362,7 @@ jobs:
362362
363363 ctest_msrv :
364364 name : Check ctest MSRV
365- runs-on : ubuntu-24 .04
365+ runs-on : ubuntu-26 .04
366366 timeout-minutes : 10
367367 env :
368368 RUSTFLAGS : " " # No need to check warnings on old MSRV, clear `-Dwarnings`
@@ -384,7 +384,7 @@ jobs:
384384
385385 docs :
386386 name : Ensure docs build
387- runs-on : ubuntu-24 .04
387+ runs-on : ubuntu-26 .04
388388 timeout-minutes : 10
389389 steps :
390390 - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
@@ -399,7 +399,7 @@ jobs:
399399 # protection, rather than having to add each job separately.
400400 success :
401401 name : success
402- runs-on : ubuntu-24 .04
402+ runs-on : ubuntu-26 .04
403403 needs :
404404 - style_check
405405 - test_tier1
0 commit comments