Skip to content

Commit ce9bdde

Browse files
committed
ci: Add Debian 12 and 13 and update images
Add Debian 12 and 13 and update BuildBox to 1.3.31. Debian 12 extends test coverage to Python 3.11. It is supported until June 10, 2028, which covers the full upstream Python 3.11 support period. Debian 13 provides long-term test coverage of Python 3.13. It is supported until June 30, 2030, which covers the full upstream Python 3.13 support period.
1 parent ce4ba2f commit ce9bdde

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

.github/common.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Shared common variables
22

3-
CI_IMAGE_VERSION=master-1938898146
3+
CI_IMAGE_VERSION=master-2011999263
44
CI_TOXENV_MAIN=py39,py310,py311,py312,py313
55
CI_TOXENV_PLUGINS=py39-plugins,py310-plugins,py311-plugins,py312-plugins,py313-plugins
66
CI_TOXENV_ALL="${CI_TOXENV_MAIN},${CI_TOXENV_PLUGINS}"

.github/compose/ci.docker-compose.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@ services:
2626
<<: *tests-template
2727
image: registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-debian:11-${CI_IMAGE_VERSION:-latest}
2828

29+
debian-12:
30+
<<: *tests-template
31+
image: registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-debian:12-${CI_IMAGE_VERSION:-latest}
32+
33+
debian-13:
34+
<<: *tests-template
35+
image: registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-debian:13-${CI_IMAGE_VERSION:-latest}
36+
2937
fedora-41:
3038
<<: *tests-template
3139
image: registry.gitlab.com/buildstream/buildstream-docker-images/testsuite-fedora:41-${CI_IMAGE_VERSION:-latest}

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ jobs:
3737
# "../compose/ci.docker-compose.yml"
3838
test-name:
3939
- debian-11
40+
- debian-12
41+
- debian-13
4042
- fedora-41
4143
- fedora-42
4244
- fedora-missing-deps

0 commit comments

Comments
 (0)