diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index b130c7b..96892de 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -23,6 +23,8 @@ jobs: - '3.10' steps: - uses: actions/checkout@v2 + # Setup QEMU for ARM64 Build + - uses: docker/setup-qemu-action@v1 - uses: docker/setup-buildx-action@v1 with: version: "v0.5.1" @@ -36,7 +38,7 @@ jobs: with: context: ./python file: ./python/${{ matrix.tag }}/Dockerfile - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 push: true tags: | ghcr.io/parkervcp/yolks:python_${{ matrix.tag }} diff --git a/python/2.7/Dockerfile b/python/2.7/Dockerfile index 798f58f..bcfac0d 100644 --- a/python/2.7/Dockerfile +++ b/python/2.7/Dockerfile @@ -1,4 +1,4 @@ -FROM python:2.7-slim +FROM --platform=$TARGETOS/$TARGETARCH python:2.7-slim LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" diff --git a/python/3.10/Dockerfile b/python/3.10/Dockerfile index a09e66e..5f6d9f3 100644 --- a/python/3.10/Dockerfile +++ b/python/3.10/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.10-slim +FROM --platform=$TARGETOS/$TARGETARCH python:3.10-slim LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" diff --git a/python/3.7/Dockerfile b/python/3.7/Dockerfile index c361acb..bad33ac 100644 --- a/python/3.7/Dockerfile +++ b/python/3.7/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.7-slim +FROM --platform=$TARGETOS/$TARGETARCH python:3.7-slim LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" diff --git a/python/3.8/Dockerfile b/python/3.8/Dockerfile index 7168292..dae396d 100644 --- a/python/3.8/Dockerfile +++ b/python/3.8/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.8-slim +FROM --platform=$TARGETOS/$TARGETARCH python:3.8-slim LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" diff --git a/python/3.9/Dockerfile b/python/3.9/Dockerfile index 24c1ac0..e9843f8 100644 --- a/python/3.9/Dockerfile +++ b/python/3.9/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9-slim +FROM --platform=$TARGETOS/$TARGETARCH python:3.9-slim LABEL author="Michael Parker" maintainer="parker@pterodactyl.io"