From 790a7ee4ce0c4cef63dce1a1affdfe252691fd26 Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Fri, 15 Aug 2025 09:25:53 +0100 Subject: [PATCH 1/3] ci: set CGO_ENABLED=0 for legacy glibc compat --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 035657f..6ac9b26 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,7 +50,7 @@ jobs: read -r goos goarch artifact_name <<< "$variant" echo "Building for GOOS=$goos GOARCH=$goarch..." - GOOS=$goos GOARCH=$goarch BINPATH="out/$artifact_name" make build + CGO_ENABLED=0 GOOS=$goos GOARCH=$goarch BINPATH="out/$artifact_name" make build done - name: Upload Build Artifact From f955a27c669707b5d708e14a2b9cee9388177015 Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Fri, 15 Aug 2025 11:38:16 +0100 Subject: [PATCH 2/3] also in Makefile --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 745d9b9..1692d07 100644 --- a/Makefile +++ b/Makefile @@ -17,4 +17,4 @@ embed: $(CHAT_SOURCES_STAMP) .PHONY: build build: embed - go build -o ${BINPATH} main.go + CGO_ENABLED=0 go build -o ${BINPATH} main.go From 2524cd998684c1605c2b952c988445f669bb34c2 Mon Sep 17 00:00:00 2001 From: Cian Johnston Date: Fri, 15 Aug 2025 11:43:20 +0100 Subject: [PATCH 3/3] also in tests --- .github/workflows/go-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go-test.yml b/.github/workflows/go-test.yml index a44dbb9..c38c6ff 100644 --- a/.github/workflows/go-test.yml +++ b/.github/workflows/go-test.yml @@ -17,7 +17,7 @@ jobs: go-version: "stable" - name: Test - run: go test -count=1 -v ./... + run: CGO_ENABLED=0 go test -count=1 -v ./... lint: runs-on: ubuntu-latest