From 5b088e94302538c89020efb77ea60d455003627c Mon Sep 17 00:00:00 2001 From: samypr100 <3933065+samypr100@users.noreply.github.com> Date: Mon, 18 Aug 2025 18:55:42 -0400 Subject: [PATCH] chore: add trixie base images and alpine 3.22 support (#15351) ## Summary Follow up to https://github.com/astral-sh/uv/pull/15269#issuecomment-3194000772 Enables the following additional images to be published * buildpack-deps:trixie * debian:trixie-slim * alpine:3.22 ## Test Plan Existing Tests. The newly added images were checked manually. --- .github/workflows/build-docker.yml | 3 +++ docs/guides/integration/docker.md | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index 19e8de47c..b04fc390f 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -179,8 +179,11 @@ jobs: # Note, org.opencontainers.image.version label will use the first base tag (use the most specific tag first) image-mapping: - alpine:3.21,alpine3.21,alpine + - alpine:3.22,alpine3.22 - debian:bookworm-slim,bookworm-slim,debian-slim - buildpack-deps:bookworm,bookworm,debian + - debian:trixie-slim,trixie-slim + - buildpack-deps:trixie,trixie - python:3.14-rc-alpine,python3.14-rc-alpine - python:3.13-alpine,python3.13-alpine - python:3.12-alpine,python3.12-alpine diff --git a/docs/guides/integration/docker.md b/docs/guides/integration/docker.md index 85a662846..7d1c74055 100644 --- a/docs/guides/integration/docker.md +++ b/docs/guides/integration/docker.md @@ -41,12 +41,18 @@ And the following derived images are available: - Based on `alpine:3.21`: - `ghcr.io/astral-sh/uv:alpine` - `ghcr.io/astral-sh/uv:alpine3.21` +- Based on `alpine:3.22`: + - `ghcr.io/astral-sh/uv:alpine3.22` - Based on `debian:bookworm-slim`: - `ghcr.io/astral-sh/uv:debian-slim` - `ghcr.io/astral-sh/uv:bookworm-slim` +- Based on `debian:trixie-slim`: + - `ghcr.io/astral-sh/uv:trixie-slim` - Based on `buildpack-deps:bookworm`: - `ghcr.io/astral-sh/uv:debian` - `ghcr.io/astral-sh/uv:bookworm` +- Based on `buildpack-deps:trixie`: + - `ghcr.io/astral-sh/uv:trixie` - Based on `python3.x-alpine`: - `ghcr.io/astral-sh/uv:python3.14-rc-alpine` - `ghcr.io/astral-sh/uv:python3.13-alpine`