From 36757fc0bef8d4a3270941e38395cc5a7cd376eb Mon Sep 17 00:00:00 2001 From: Serge Logvinov Date: Fri, 15 Mar 2024 07:12:27 +0200 Subject: [PATCH] ci: update multi arch build init Github action changes base image, we need to install qemu binaries. Signed-off-by: Serge Logvinov --- .github/workflows/build-edge.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build-edge.yaml b/.github/workflows/build-edge.yaml index 545abbf..e036eb7 100644 --- a/.github/workflows/build-edge.yaml +++ b/.github/workflows/build-edge.yaml @@ -1,6 +1,7 @@ name: Build edge on: + workflow_dispatch: push: branches: - main @@ -23,11 +24,17 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + ref: main - name: Unshallow run: git fetch --prune --unshallow - name: Install Cosign uses: sigstore/cosign-installer@v3.4.0 + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64 - name: Set up docker buildx run: make docker-init