diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 9c0b011f0..5805a3689 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -35,6 +35,7 @@ RUN apt update && apt install -y \ zlib1g-dev \ && add-apt-repository ppa:deadsnakes/ppa -y \ && apt install -y \ + python3.9-dev \ python3.9-full \ # software properties pulls in pkexec, which makes the debugger unusable in vscode && apt purge -y \ diff --git a/.github/workflows/devcontainer.yml b/.github/workflows/devcontainer.yml index dd5d506e4..669732d58 100644 --- a/.github/workflows/devcontainer.yml +++ b/.github/workflows/devcontainer.yml @@ -27,6 +27,9 @@ jobs: tags: | type=ref,event=branch type=sha + - + name: Set up QEMU + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -41,6 +44,7 @@ jobs: name: Build and push uses: docker/build-push-action@v5 with: + platforms: linux/amd64,linux/arm64 context: "{{defaultContext}}:.devcontainer" push: true tags: ${{ steps.meta.outputs.tags }}