From d4bf7aa611bafbd75ca1bfdb86c7c66a479b3b2d Mon Sep 17 00:00:00 2001 From: Joao Ubaldo <3534309+joaoubaldo@users.noreply.github.com> Date: Fri, 6 Dec 2024 17:28:03 +0200 Subject: [PATCH] Support ldflags building multi binaries (#178) --- release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release.sh b/release.sh index 2acfdf0..e899e4e 100755 --- a/release.sh +++ b/release.sh @@ -123,7 +123,7 @@ if [ ${INPUT_MULTI_BINARIES^^} == 'TRUE' ]; then # leverage golang feature to support multiple binaries # for example, 'go build -o xxx ./cmd/...' or 'go build -o xxx ./cmd/app1 ./cmd/app2' to generate multiple binaries' - GOAMD64=${GOAMD64_FLAG} GOARM=${GOARM_FLAG} GOMIPS=${GOMIPS_FLAG} GOOS=${INPUT_GOOS} GOARCH=${INPUT_GOARCH} ${INPUT_BUILD_COMMAND} ${INPUT_BUILD_FLAGS} -o ${BUILD_ARTIFACTS_FOLDER} ${INPUT_PROJECT_PATH} + GOAMD64=${GOAMD64_FLAG} GOARM=${GOARM_FLAG} GOMIPS=${GOMIPS_FLAG} GOOS=${INPUT_GOOS} GOARCH=${INPUT_GOARCH} ${INPUT_BUILD_COMMAND} ${INPUT_BUILD_FLAGS} ${LDFLAGS_PREFIX} "${INPUT_LDFLAGS}" -o ${BUILD_ARTIFACTS_FOLDER} ${INPUT_PROJECT_PATH} else RELEASE_ASSET_DIR=${INPUT_PROJECT_PATH}/${BUILD_ARTIFACTS_FOLDER} mkdir -p ${RELEASE_ASSET_DIR}