fix: use buildx --platform linux/arm64 for ARM64 cross-build
Docker Build (ARM64) / Build & Push (push) Has been cancelled

This commit is contained in:
2026-06-24 18:22:41 +02:00
parent 4dceeb2e7f
commit 936dd63976
+8 -9
View File
@@ -41,21 +41,20 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Docker info - name: Build MCP Server (ARM64)
run: | run: |
docker info --format 'Arch: {{ .Architecture }}, OS: {{ .OSType }}' docker buildx build \
echo "Building ARM64 natively — no buildx needed" --platform linux/arm64 \
--load \
- name: Build MCP Server
run: |
docker build \
--tag ${{ env.IMAGE_MCP }}:latest \ --tag ${{ env.IMAGE_MCP }}:latest \
--tag ${{ env.IMAGE_MCP }}:${{ github.sha }} \ --tag ${{ env.IMAGE_MCP }}:${{ github.sha }} \
--file Dockerfile . --file Dockerfile .
- name: Build Canvas Server - name: Build Canvas Server (ARM64)
run: | run: |
docker build \ docker buildx build \
--platform linux/arm64 \
--load \
--tag ${{ env.IMAGE_CANVAS }}:latest \ --tag ${{ env.IMAGE_CANVAS }}:latest \
--tag ${{ env.IMAGE_CANVAS }}:${{ github.sha }} \ --tag ${{ env.IMAGE_CANVAS }}:${{ github.sha }} \
--file Dockerfile.canvas . --file Dockerfile.canvas .