From f5af97e75938d3941621dd5eed64b7e29bad07ba Mon Sep 17 00:00:00 2001 From: Troy Gaines Date: Mon, 24 Nov 2025 12:20:33 -0600 Subject: [PATCH] Add support for ARM Linux --- .goreleaser.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index 2af66d19..33643ad9 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -14,6 +14,8 @@ builds: binary: bd env: - CGO_ENABLED=1 + - CC=x86_64-linux-gnu-gcc + - CXX=x86_64-linux-gnu-g++ goos: - linux goarch: @@ -23,6 +25,22 @@ builds: - -X main.Version={{.Version}} - -X main.Build={{.ShortCommit}} + - id: bd-linux-arm64 + main: ./cmd/bd + binary: bd + env: + - CGO_ENABLED=1 + - CC=aarch64-linux-gnu-gcc + - CXX=aarch64-linux-gnu-g++ + goos: + - linux + goarch: + - arm64 + ldflags: + - -s -w + - -X main.Version={{.Version}} + - -X main.Build={{.ShortCommit}} + - id: bd-darwin-amd64 main: ./cmd/bd binary: bd