/all-pythons

container image for all pythons supported by spack/spack

Create a container image with all Python versions supported by Spack.

The spack.yaml file contains a list of Python versions and their hashes (as they are built in Gitlab CI).

To publish a new container image, update the spack.yaml file and run

GHCR_USER=... GHCR_PASS=... spack -e . buildcache push \
    --tag YYYY-MM-DD \
    --unsigned \
    --base-image ubuntu:24.04 \
    --without-build-dependencies \
    ghcr