@@ -15,16 +15,22 @@ ci_template: &CI_TEMPLATE
1515# Linux EOL timelines: https://linuxlifecycle.com/
1616# Fedora (~13 months): https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle
1717
18+ fedora43_task :
19+ container :
20+ # Fedora 43 EOL: Around Nov 2026
21+ dockerfile : ci/fedora-43/Dockerfile
22+ << : *CI_TEMPLATE
23+
1824fedora42_task :
1925 container :
2026 # Fedora 42 EOL: Around May 2026
2127 dockerfile : ci/fedora-42/Dockerfile
2228 << : *CI_TEMPLATE
2329
24- fedora41_task :
30+ centosstream10_task :
2531 container :
26- # Fedora 41 EOL: Around Nov 2025
27- dockerfile : ci/fedora-41 /Dockerfile
32+ # Stream 10 EOL: 01 January 2030
33+ dockerfile : ci/centos-stream-10 /Dockerfile
2834 << : *CI_TEMPLATE
2935
3036centosstream9_task :
@@ -33,27 +39,27 @@ centosstream9_task:
3339 dockerfile : ci/centos-stream-9/Dockerfile
3440 << : *CI_TEMPLATE
3541
36- debian12_task :
42+ debian13_task :
3743 container :
38- # Debian 12 EOL: TBD
39- dockerfile : ci/debian-12 /Dockerfile
44+ # Debian 13 (trixie) EOL: TBD
45+ dockerfile : ci/debian-13 /Dockerfile
4046 << : *CI_TEMPLATE
4147
42- debian11_task :
48+ debian12_task :
4349 container :
44- # Debian 11 EOL: June 2026
45- dockerfile : ci/debian-11 /Dockerfile
50+ # Debian 12 (bookworm) EOL: TBD
51+ dockerfile : ci/debian-12 /Dockerfile
4652 << : *CI_TEMPLATE
4753
48- opensuse_leap_15_5_task :
54+ opensuse_leap_16_0_task :
4955 container :
50- # Opensuse Leap 15.5 EOL: Around Dec 25
51- dockerfile : ci/opensuse-leap-15.5 /Dockerfile
56+ # Opensuse Leap 15.6 EOL: 31 October 2026
57+ dockerfile : ci/opensuse-leap-16.0 /Dockerfile
5258 << : *CI_TEMPLATE
5359
5460opensuse_leap_15_6_task :
5561 container :
56- # Opensuse Leap 15.6 EOL: ~Dec 2025
62+ # Opensuse Leap 15.6 EOL: 30 April 2026
5763 dockerfile : ci/opensuse-leap-15.6/Dockerfile
5864 << : *CI_TEMPLATE
5965
@@ -64,10 +70,10 @@ opensuse_tumbleweed_task:
6470 prepare_script : ./ci/opensuse-tumbleweed/prepare.sh
6571 << : *CI_TEMPLATE
6672
67- ubuntu24_10_task :
73+ ubuntu25_task :
6874 container :
69- # Ubuntu 24.10 EOL: 2025-07-30
70- dockerfile : ci/ubuntu-24.10 /Dockerfile
75+ # Ubuntu 25.04 EOL: 2026-01-31
76+ dockerfile : ci/ubuntu-25.04 /Dockerfile
7177 << : *CI_TEMPLATE
7278
7379ubuntu24_task :
@@ -82,24 +88,29 @@ ubuntu22_task:
8288 dockerfile : ci/ubuntu-22.04/Dockerfile
8389 << : *CI_TEMPLATE
8490
85- # Cirrus currently only supports running on Sonoma.
86- macos_sonoma_task :
91+ macos_tahoe_task :
92+ macos_instance :
93+ image : ghcr.io/cirruslabs/macos-runner:tahoe
94+ prepare_script : ./ci/macos/prepare.sh
95+ << : *CI_TEMPLATE
96+
97+ macos_sequoia_task :
8798 macos_instance :
88- image : ghcr.io/cirruslabs/macos-runner:sonoma
99+ image : ghcr.io/cirruslabs/macos-runner:sequoia
89100 prepare_script : ./ci/macos/prepare.sh
90101 << : *CI_TEMPLATE
91102
92103# FreeBSD EOL timelines: https://www.freebsd.org/security/#sup
93104freebsd14_task :
94105 freebsd_instance :
95106 # FreeBSD 14 EOL: Nov 30 2028
96- image_family : freebsd-14-2
107+ image_family : freebsd-14-3
97108 prepare_script : ./ci/freebsd/prepare.sh
98109 << : *CI_TEMPLATE
99110
100111freebsd13_task :
101112 freebsd_instance :
102113 # FreeBSD 13 EOL: January 31, 2026
103- image_family : freebsd-13-4
114+ image_family : freebsd-13-5
104115 prepare_script : ./ci/freebsd/prepare.sh
105116 << : *CI_TEMPLATE
0 commit comments