Skip to content

Commit 8b8ef28

Browse files
authored
ci: Replace Ubuntu 22.04 with 26.04 (#105)
Retire Ubuntu 22.04 CI builds and replace them with Ubuntu 26.04. The ARM v7 CI build on Ubuntu 26.04 remains disabled for now.
1 parent 408e5e9 commit 8b8ef28

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

.github/workflows/test.yaml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,25 @@ jobs:
3838
- target: aarch64-apple-darwin
3939
runner_os: macos-26
4040

41-
- target: aarch64-unknown-linux-gnu
42-
runner_os: ubuntu-22.04-arm
4341
- target: aarch64-unknown-linux-gnu
4442
runner_os: ubuntu-24.04-arm
43+
- target: aarch64-unknown-linux-gnu
44+
runner_os: ubuntu-26.04-arm
4545

46-
- target: aarch64-unknown-linux-musl
47-
runner_os: ubuntu-22.04-arm
4846
- target: aarch64-unknown-linux-musl
4947
runner_os: ubuntu-24.04-arm
48+
- target: aarch64-unknown-linux-musl
49+
runner_os: ubuntu-26.04-arm
5050

5151
- target: aarch64-pc-windows-msvc
5252
runner_os: windows-11-arm
5353

54-
- target: armv7-unknown-linux-gnueabihf
55-
runner_os: ubuntu-22.04
5654
- target: armv7-unknown-linux-gnueabihf
5755
runner_os: ubuntu-24.04
56+
# Build on Ubuntu 26.04 fails: <https://github.com/Mbed-TLS/mbedtls/issues/9875>
57+
# TODO: Re-enable when fixed.
58+
#- target: armv7-unknown-linux-gnueabihf
59+
# runner_os: ubuntu-26.04
5860

5961
- target: x86_64-apple-darwin
6062
runner_os: macos-15-intel
@@ -66,15 +68,15 @@ jobs:
6668
- target: x86_64-pc-windows-msvc
6769
runner_os: windows-2025
6870

69-
- target: x86_64-unknown-linux-gnu
70-
runner_os: ubuntu-22.04
7171
- target: x86_64-unknown-linux-gnu
7272
runner_os: ubuntu-24.04
73+
- target: x86_64-unknown-linux-gnu
74+
runner_os: ubuntu-26.04
7375

74-
- target: x86_64-unknown-linux-musl
75-
runner_os: ubuntu-22.04
7676
- target: x86_64-unknown-linux-musl
7777
runner_os: ubuntu-24.04
78+
- target: x86_64-unknown-linux-musl
79+
runner_os: ubuntu-26.04
7880

7981
runs-on: ${{ matrix.runner_os }}
8082

0 commit comments

Comments
 (0)