From 8dad38708f259ad71033e044124cb91bdbad349c Mon Sep 17 00:00:00 2001 From: Barry Robison Date: Tue, 11 Feb 2025 21:13:20 +1100 Subject: [PATCH] feat(docker): build both amd64 and arm64 platforms --- .github/workflows/kubenetmon.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/kubenetmon.yaml b/.github/workflows/kubenetmon.yaml index 477bb42..d9dc795 100644 --- a/.github/workflows/kubenetmon.yaml +++ b/.github/workflows/kubenetmon.yaml @@ -52,6 +52,16 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Set up Docker + uses: docker/setup-docker-action@v4 + with: + daemon-config: | + { + "features": { + "containerd-snapshotter": true + } + } + - name: Determine Docker metadata id: meta uses: docker/metadata-action@v5 @@ -61,11 +71,15 @@ jobs: type=sha type=ref,event=tag + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + - name: Build Docker image id: build uses: docker/build-push-action@v6 with: context: . + platforms: linux/arm64,linux/amd64 push: false tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }}