From f76bb2aeeaca8d8c3beff0a1f01483d82c18bfe8 Mon Sep 17 00:00:00 2001 From: Jeroen van der Heijden Date: Tue, 23 Apr 2024 16:25:14 +0200 Subject: [PATCH] Upd build --- .github/workflows/deploy.yml | 7 +++++++ .github/workflows/release.yml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index bc7fceaa..d7871fc5 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -64,6 +64,12 @@ jobs: tags: ghcr.io/thingsdb/node:${{ steps.get_version.outputs.VERSION }} labels: ${{ steps.meta.outputs.labels }} + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Build and push Docker image (arm64) uses: docker/build-push-action@v5 with: @@ -71,4 +77,5 @@ jobs: push: true file: docker/arm64.Dockerfile tags: ghcr.io/thingsdb/node:arm64-${{ steps.get_version.outputs.VERSION }} + platforms: linux/amd64,linux/arm64/v8 labels: ${{ steps.meta.outputs.labels }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5ad75ff7..65fd731a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -65,6 +65,12 @@ jobs: tags: ghcr.io/thingsdb/node:${{ steps.get_version.outputs.VERSION }},ghcr.io/thingsdb/node:latest labels: ${{ steps.meta.outputs.labels }} + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Build and push Docker image (arm64) uses: docker/build-push-action@v5 with: @@ -72,4 +78,5 @@ jobs: push: true file: docker/arm64.Dockerfile tags: ghcr.io/thingsdb/node:arm64-${{ steps.get_version.outputs.VERSION }} + platforms: linux/amd64,linux/arm64/v8 labels: ${{ steps.meta.outputs.labels }}