From e4c9f32061eab754bd9d0aac3a0c1d5aa250572c Mon Sep 17 00:00:00 2001 From: Lorenzo Mangani Date: Fri, 28 Jun 2024 20:11:15 +0200 Subject: [PATCH] multi-arch alpine builder --- .github/workflows/release-alpine.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-alpine.yml b/.github/workflows/release-alpine.yml index 74f7731..d1d8632 100644 --- a/.github/workflows/release-alpine.yml +++ b/.github/workflows/release-alpine.yml @@ -44,11 +44,11 @@ jobs: shell: alpine.sh {0} - name: Build ${{ matrix.arch }} - run: CGO_ENABLED=1 GOOS=linux go build -a --ldflags '-linkmode external -extldflags "-static -s -w"' -o heplify-${{ matrix.arch }} . + run: CGO_ENABLED=1 GOOS=linux go build -a --ldflags '-linkmode external -extldflags "-static -s -w"' -o heplify${{ matrix.arch == 'aarch64' && '-arm64' || '' }} . shell: alpine.sh {0} - name: Try to run the binary ${{ matrix.arch }} - run: ./heplify-${{ matrix.arch }} -h + run: ./heplify${{ matrix.arch == 'aarch64' && '-arm64' || '' }} -h shell: alpine.sh {0} - name: Upload ${{ matrix.arch }} @@ -57,7 +57,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - args: 'heplify-${{ matrix.arch }}' + args: heplify${{ matrix.arch == 'aarch64' && '-arm64' || '' }} docker-push: if: ${{ github.event_name != 'workflow_dispatch' }}