From fba5cee881c2a5da4dbba0acba78844063d18073 Mon Sep 17 00:00:00 2001 From: Laurent Goderre Date: Mon, 16 Dec 2024 11:48:28 -0500 Subject: [PATCH] Make the release binaries version detectable by Syft for the other architectures --- .github/workflows/binaries.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/binaries.yml b/.github/workflows/binaries.yml index f15c0af..a10a4da 100644 --- a/.github/workflows/binaries.yml +++ b/.github/workflows/binaries.yml @@ -209,7 +209,7 @@ jobs: mkdir -p /tmp/api-firewall-${{ matrix.artifact }} && \ go mod download -x && \ go build \ - -ldflags="-X main.build=${{ env.X_TAG }} -extldflags=-static -s -w" \ + -ldflags="-X main.build=${{ env.X_TAG }} -X ${APIFIREWALL_NAMESPACE}/internal/version.Version=${{ env.X_TAG }} -extldflags=-static -s -w" \ -o /tmp/api-firewall-${{ matrix.artifact }}/api-firewall \ -buildvcs=false ./cmd/api-firewall && \ /tmp/api-firewall-${{ matrix.artifact }}/api-firewall -v && \ @@ -347,7 +347,7 @@ jobs: mkdir -p /tmp/api-firewall-${{ matrix.artifact }} && \ go mod download -x && \ go build \ - -ldflags="-X main.build=${{ env.X_TAG }} -extldflags=-static -s -w" \ + -ldflags="-X main.build=${{ env.X_TAG }} -X ${APIFIREWALL_NAMESPACE}/internal/version.Version=${{ env.X_TAG }} -extldflags=-static -s -w" \ -o /tmp/api-firewall-${{ matrix.artifact }}/api-firewall \ -buildvcs=false ./cmd/api-firewall && \ /tmp/api-firewall-${{ matrix.artifact }}/api-firewall -v && \