From d9526173b9e3b7c1a60b9d16dcabfac8abb2ac0a Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Mon, 19 Oct 2026 17:16:37 +0300 Subject: [PATCH 1/2] Archive Fedora 43 image --- Makefile | 1 - {fedora-43-amd64 => archive/fedora-43-amd64}/Dockerfile | 0 {fedora-43-amd64 => archive/fedora-43-amd64}/Makefile | 0 {fedora-43-amd64 => archive/fedora-43-amd64}/test.sh | 0 {fedora-43-amd64 => archive/fedora-43-amd64}/update.sh | 0 5 files changed, 1 deletion(-) rename {fedora-43-amd64 => archive/fedora-43-amd64}/Dockerfile (100%) rename {fedora-43-amd64 => archive/fedora-43-amd64}/Makefile (100%) rename {fedora-43-amd64 => archive/fedora-43-amd64}/test.sh (100%) rename {fedora-43-amd64 => archive/fedora-43-amd64}/update.sh (100%) diff --git a/Makefile b/Makefile index 6ddb02dc..1ce1c8b7 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,6 @@ TARGETS = \ cpython_sanity-3.14tsan \ debian-13-trixie-x86 \ debian-13-trixie-amd64 \ - fedora-43-amd64 \ fedora-44-amd64 \ gentoo \ manylinux_2_28-wheel-build \ diff --git a/fedora-43-amd64/Dockerfile b/archive/fedora-43-amd64/Dockerfile similarity index 100% rename from fedora-43-amd64/Dockerfile rename to archive/fedora-43-amd64/Dockerfile diff --git a/fedora-43-amd64/Makefile b/archive/fedora-43-amd64/Makefile similarity index 100% rename from fedora-43-amd64/Makefile rename to archive/fedora-43-amd64/Makefile diff --git a/fedora-43-amd64/test.sh b/archive/fedora-43-amd64/test.sh similarity index 100% rename from fedora-43-amd64/test.sh rename to archive/fedora-43-amd64/test.sh diff --git a/fedora-43-amd64/update.sh b/archive/fedora-43-amd64/update.sh similarity index 100% rename from fedora-43-amd64/update.sh rename to archive/fedora-43-amd64/update.sh From 6e8cc2755fb9f2d5ee2536ca6b21a70995a66c81 Mon Sep 17 00:00:00 2001 From: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Date: Mon, 19 Oct 2026 17:17:08 +0300 Subject: [PATCH 2/2] Use Fedora 44 as base image for manylinux-wheel --- .github/workflows/build.yml | 5 ++--- manylinux_2_28-wheel-build/Makefile | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 75b4c81e..901a913d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,7 @@ jobs: - "ubuntu-26.04-resolute-ppc64le" - "ubuntu-26.04-resolute-s390x" # test image for manylinux-wheel build - - "fedora-43-amd64" + - "fedora-44-amd64" # Then run the remainder - "alpine" - "amazon-2023-amd64" @@ -31,7 +31,6 @@ jobs: - "centos-stream-10-amd64" - "debian-13-trixie-x86" - "debian-13-trixie-amd64" - - "fedora-44-amd64" - "gentoo" - "ubuntu-24.04-noble-amd64" - "ubuntu-26.04-resolute-amd64" @@ -40,7 +39,7 @@ jobs: - "manylinux_2_28-wheel-build" include: - image: "manylinux_2_28-wheel-build" - test-image: "fedora-43-amd64" + test-image: "fedora-44-amd64" - image: "ubuntu-26.04-resolute-ppc64le" qemu-arch: "ppc64le" docker-args: "--platform linux/ppc64le" diff --git a/manylinux_2_28-wheel-build/Makefile b/manylinux_2_28-wheel-build/Makefile index 465819f8..832f7a1f 100644 --- a/manylinux_2_28-wheel-build/Makefile +++ b/manylinux_2_28-wheel-build/Makefile @@ -3,7 +3,7 @@ TARGET := $(notdir $(WD)) ROOT := $(abspath $(WD)/../Pillow) IMAGENAME := $(if $(DOCKER_USERNAME), $(DOCKER_USERNAME)/$(TARGET), $(TARGET)) BRANCH := $(shell git rev-parse --abbrev-ref HEAD) -TEST_TARGET = fedora-43-amd64 +TEST_TARGET = fedora-44-amd64 TEST_IMAGE := $(if $(DOCKER_USERNAME), $(DOCKER_USERNAME)/$(TEST_TARGET):$(BRANCH), pythonpillow/$(TEST_TARGET):main) .PHONY: build