diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml index 61ae66b..845961e 100644 --- a/.github/workflows/build-docker-image.yml +++ b/.github/workflows/build-docker-image.yml @@ -14,10 +14,8 @@ jobs: strategy: matrix: - # python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] - python-version: ["3.12"] - # debian-version: ["bullseye", "bookworm"] - debian-version: ["bookworm"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + debian-version: ["bullseye", "bookworm"] steps: - name: Check out the repo @@ -33,7 +31,7 @@ jobs: shell: bash run: | docker buildx build . \ - --platform linux/amd64,linux/arm64 \ + --platform linux/amd64,linux/i386,linux/arm64,linux/arm/v5,linux/arm/v6,linux/arm/v7,linux/ppc64le,linux/s390x \ --file Dockerfile \ --tag engineervix/python-latex:${{ matrix.python-version }}-slim-${{ matrix.debian-version }}-$(date +'%Y%m%d%H%M%S') \ --build-arg PYTHON_VERSION=${{ matrix.python-version }} \ diff --git a/.github/workflows/publish-docker-image.yml b/.github/workflows/publish-docker-image.yml index 1fa4cae..d14f8e4 100644 --- a/.github/workflows/publish-docker-image.yml +++ b/.github/workflows/publish-docker-image.yml @@ -44,7 +44,7 @@ jobs: uses: docker/build-push-action@v6 with: context: . - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64,linux/i386,linux/arm64,linux/arm/v5,linux/arm/v6,linux/arm/v7,linux/ppc64le,linux/s390x push: true tags: engineervix/python-latex:${{ matrix.python-version }}-slim-${{ matrix.debian-version }} labels: | diff --git a/Dockerfile b/Dockerfile index 79bb2a0..19ead0c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,7 +16,7 @@ LABEL description="Python ${PYTHON_VERSION}-slim-${DEBIAN_VERSION} plus texlive- RUN set -eux; \ apt-get update; \ apt-get install -y --no-install-recommends \ - # texlive-full \ + texlive-full \ pandoc \ ; \ rm -rf /var/lib/apt/lists/*