This commit is contained in:
samypr100 2025-12-16 11:27:12 +01:00 committed by GitHub
commit 4237ec84f3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 12 additions and 44 deletions

View File

@ -178,19 +178,16 @@ jobs:
# Mapping of base image followed by a comma followed by one or more base tags (comma separated) # Mapping of base image followed by a comma followed by one or more base tags (comma separated)
# Note, org.opencontainers.image.version label will use the first base tag (use the most specific tag first) # Note, org.opencontainers.image.version label will use the first base tag (use the most specific tag first)
image-mapping: image-mapping:
- alpine:3.22,alpine3.22,alpine - alpine:3.23,alpine3.23,alpine
- alpine:3.21,alpine3.21 - alpine:3.22,alpine3.22
- debian:trixie-slim,trixie-slim,debian-slim - debian:trixie-slim,trixie-slim,debian-slim
- buildpack-deps:trixie,trixie,debian - buildpack-deps:trixie,trixie,debian
- debian:bookworm-slim,bookworm-slim
- buildpack-deps:bookworm,bookworm
- python:3.14-alpine3.23,python3.14-alpine3.23,python3.14-alpine - python:3.14-alpine3.23,python3.14-alpine3.23,python3.14-alpine
- python:3.13-alpine3.23,python3.13-alpine3.23,python3.13-alpine - python:3.13-alpine3.23,python3.13-alpine3.23,python3.13-alpine
- python:3.12-alpine3.23,python3.12-alpine3.23,python3.12-alpine - python:3.12-alpine3.23,python3.12-alpine3.23,python3.12-alpine
- python:3.11-alpine3.23,python3.11-alpine3.23,python3.11-alpine - python:3.11-alpine3.23,python3.11-alpine3.23,python3.11-alpine
- python:3.10-alpine3.23,python3.10-alpine3.23,python3.10-alpine - python:3.10-alpine3.23,python3.10-alpine3.23,python3.10-alpine
- python:3.9-alpine3.22,python3.9-alpine3.22,python3.9-alpine - python:3.9-alpine3.22,python3.9-alpine3.22,python3.9-alpine
- python:3.8-alpine3.20,python3.8-alpine3.20,python3.8-alpine
- python:3.14-trixie,python3.14-trixie - python:3.14-trixie,python3.14-trixie
- python:3.13-trixie,python3.13-trixie - python:3.13-trixie,python3.13-trixie
- python:3.12-trixie,python3.12-trixie - python:3.12-trixie,python3.12-trixie
@ -203,20 +200,6 @@ jobs:
- python:3.11-slim-trixie,python3.11-trixie-slim - python:3.11-slim-trixie,python3.11-trixie-slim
- python:3.10-slim-trixie,python3.10-trixie-slim - python:3.10-slim-trixie,python3.10-trixie-slim
- python:3.9-slim-trixie,python3.9-trixie-slim - python:3.9-slim-trixie,python3.9-trixie-slim
- python:3.14-bookworm,python3.14-bookworm
- python:3.13-bookworm,python3.13-bookworm
- python:3.12-bookworm,python3.12-bookworm
- python:3.11-bookworm,python3.11-bookworm
- python:3.10-bookworm,python3.10-bookworm
- python:3.9-bookworm,python3.9-bookworm
- python:3.8-bookworm,python3.8-bookworm
- python:3.14-slim-bookworm,python3.14-bookworm-slim
- python:3.13-slim-bookworm,python3.13-bookworm-slim
- python:3.12-slim-bookworm,python3.12-bookworm-slim
- python:3.11-slim-bookworm,python3.11-bookworm-slim
- python:3.10-slim-bookworm,python3.10-bookworm-slim
- python:3.9-slim-bookworm,python3.9-bookworm-slim
- python:3.8-slim-bookworm,python3.8-bookworm-slim
steps: steps:
# Login to DockerHub (when not pushing, it's to avoid rate-limiting) # Login to DockerHub (when not pushing, it's to avoid rate-limiting)
- uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0 - uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0

View File

@ -32,35 +32,36 @@ The following distroless images are available:
- `ghcr.io/astral-sh/uv:latest` - `ghcr.io/astral-sh/uv:latest`
- `ghcr.io/astral-sh/uv:{major}.{minor}.{patch}`, e.g., `ghcr.io/astral-sh/uv:0.9.17` - `ghcr.io/astral-sh/uv:{major}.{minor}.{patch}`, e.g., `ghcr.io/astral-sh/uv:0.9.17`
- `ghcr.io/astral-sh/uv:{major}.{minor}`, e.g., `ghcr.io/astral-sh/uv:0.8` (the latest patch - `ghcr.io/astral-sh/uv:{major}.{minor}`, e.g., `ghcr.io/astral-sh/uv:0.9` (the latest patch
version) version)
And the following derived images are available: And the following derived images are available:
<!-- prettier-ignore --> <!-- prettier-ignore -->
- Based on `alpine:3.22`: - Based on `alpine:3.23`:
- `ghcr.io/astral-sh/uv:alpine` - `ghcr.io/astral-sh/uv:alpine`
- `ghcr.io/astral-sh/uv:alpine3.23`
- Based on `alpine:3.22`:
- `ghcr.io/astral-sh/uv:alpine3.22` - `ghcr.io/astral-sh/uv:alpine3.22`
- Based on `alpine:3.21`:
- `ghcr.io/astral-sh/uv:alpine3.21`
- Based on `debian:trixie-slim`: - Based on `debian:trixie-slim`:
- `ghcr.io/astral-sh/uv:debian-slim` - `ghcr.io/astral-sh/uv:debian-slim`
- `ghcr.io/astral-sh/uv:trixie-slim` - `ghcr.io/astral-sh/uv:trixie-slim`
- Based on `debian:bookworm-slim`:
- `ghcr.io/astral-sh/uv:bookworm-slim`
- Based on `buildpack-deps:trixie`: - Based on `buildpack-deps:trixie`:
- `ghcr.io/astral-sh/uv:debian` - `ghcr.io/astral-sh/uv:debian`
- `ghcr.io/astral-sh/uv:trixie` - `ghcr.io/astral-sh/uv:trixie`
- Based on `buildpack-deps:bookworm`:
- `ghcr.io/astral-sh/uv:bookworm`
- Based on `python3.x-alpine`: - Based on `python3.x-alpine`:
- `ghcr.io/astral-sh/uv:python3.14-alpine` - `ghcr.io/astral-sh/uv:python3.14-alpine`
- `ghcr.io/astral-sh/uv:python3.14-alpine3.23`
- `ghcr.io/astral-sh/uv:python3.13-alpine` - `ghcr.io/astral-sh/uv:python3.13-alpine`
- `ghcr.io/astral-sh/uv:python3.13-alpine3.23`
- `ghcr.io/astral-sh/uv:python3.12-alpine` - `ghcr.io/astral-sh/uv:python3.12-alpine`
- `ghcr.io/astral-sh/uv:python3.12-alpine3.23`
- `ghcr.io/astral-sh/uv:python3.11-alpine` - `ghcr.io/astral-sh/uv:python3.11-alpine`
- `ghcr.io/astral-sh/uv:python3.11-alpine3.23`
- `ghcr.io/astral-sh/uv:python3.10-alpine` - `ghcr.io/astral-sh/uv:python3.10-alpine`
- `ghcr.io/astral-sh/uv:python3.10-alpine3.23`
- `ghcr.io/astral-sh/uv:python3.9-alpine` - `ghcr.io/astral-sh/uv:python3.9-alpine`
- `ghcr.io/astral-sh/uv:python3.8-alpine` - `ghcr.io/astral-sh/uv:python3.9-alpine3.22`
- Based on `python3.x-trixie`: - Based on `python3.x-trixie`:
- `ghcr.io/astral-sh/uv:python3.14-trixie` - `ghcr.io/astral-sh/uv:python3.14-trixie`
- `ghcr.io/astral-sh/uv:python3.13-trixie` - `ghcr.io/astral-sh/uv:python3.13-trixie`
@ -75,22 +76,6 @@ And the following derived images are available:
- `ghcr.io/astral-sh/uv:python3.11-trixie-slim` - `ghcr.io/astral-sh/uv:python3.11-trixie-slim`
- `ghcr.io/astral-sh/uv:python3.10-trixie-slim` - `ghcr.io/astral-sh/uv:python3.10-trixie-slim`
- `ghcr.io/astral-sh/uv:python3.9-trixie-slim` - `ghcr.io/astral-sh/uv:python3.9-trixie-slim`
- Based on `python3.x-bookworm`:
- `ghcr.io/astral-sh/uv:python3.14-bookworm`
- `ghcr.io/astral-sh/uv:python3.13-bookworm`
- `ghcr.io/astral-sh/uv:python3.12-bookworm`
- `ghcr.io/astral-sh/uv:python3.11-bookworm`
- `ghcr.io/astral-sh/uv:python3.10-bookworm`
- `ghcr.io/astral-sh/uv:python3.9-bookworm`
- `ghcr.io/astral-sh/uv:python3.8-bookworm`
- Based on `python3.x-slim-bookworm`:
- `ghcr.io/astral-sh/uv:python3.14-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.13-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.12-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.11-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.10-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.9-bookworm-slim`
- `ghcr.io/astral-sh/uv:python3.8-bookworm-slim`
<!-- prettier-ignore-end --> <!-- prettier-ignore-end -->
As with the distroless image, each derived image is published with uv version tags as As with the distroless image, each derived image is published with uv version tags as