Skip to content

Commit

Permalink
multi-arch alpine builder
Browse files Browse the repository at this point in the history
  • Loading branch information
lmangani committed Jun 28, 2024
1 parent 52da1dd commit e4c9f32
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/release-alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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' }}
Expand Down

0 comments on commit e4c9f32

Please sign in to comment.