From 2a63b271877c813287e7448c8d7a4f9375d02b0f Mon Sep 17 00:00:00 2001 From: Luis Pater Date: Tue, 14 Jul 2026 05:12:49 +0800 Subject: [PATCH] fix(release): rename `GOARCH` to `TARGET_GOARCH` in release workflow to resolve variable mismatch during FreeBSD builds --- .github/workflows/release.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index df641654..92941eba 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -493,7 +493,7 @@ jobs: runs-on: ubuntu-latest env: TARGET: ${{ matrix.target }} - GOARCH: ${{ matrix.goarch }} + TARGET_GOARCH: ${{ matrix.goarch }} ASSET_ARCH: ${{ matrix.asset_arch }} ASSET_SUFFIX: ${{ matrix.asset_suffix }} strategy: @@ -576,7 +576,7 @@ jobs: run: | set -euo pipefail mkdir -p "dist/${TARGET}/bin" - CGO_ENABLED=0 GOOS=freebsd GOARCH="$GOARCH" go build -buildvcs=false \ + CGO_ENABLED=0 GOOS=freebsd GOARCH="$TARGET_GOARCH" go build -buildvcs=false \ -ldflags="-s -w -X main.Version=${RELEASE_VERSION} -X main.Commit=${COMMIT} -X main.BuildDate=${BUILD_DATE}" \ -o "dist/${TARGET}/bin/cli-proxy-api" ./cmd/server/ - name: Package FreeBSD archive