From ba8a3360cc83cad0bbb6949d3f7533c90880627e Mon Sep 17 00:00:00 2001 From: Achmad Setyabudi Susilo Date: Wed, 24 Jun 2026 07:37:39 +0700 Subject: [PATCH] Drop GOFLAGS=-mod=mod; workspace mode forces -mod=readonly The go.work file enables workspace mode, which only allows -mod=readonly or -mod=vendor. -mod=mod fails the build with: go: -mod may only be set to readonly or vendor when in workspace mode Drop the GOFLAGS line and let workspace mode pick the default (readonly). Update go.work.sum to track module checksums. --- go.work.sum | 3 +++ scripts/build.sh | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 go.work.sum diff --git a/go.work.sum b/go.work.sum new file mode 100644 index 0000000..631c150 --- /dev/null +++ b/go.work.sum @@ -0,0 +1,3 @@ +github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc= +github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY= +modernc.org/sqlite v1.28.0/go.mod h1:Qxpazz0zH8Z1xCFyi5GSL3FzbtZ3fvbjmywNogldEW0= diff --git a/scripts/build.sh b/scripts/build.sh index 05b97e1..5f96ebd 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -33,7 +33,6 @@ docker run --rm \ -e GOOS=linux \ -e GOARCH=amd64 \ -e GOCACHE=/gocache \ - -e GOFLAGS="-mod=mod" \ "$GO_IMAGE" \ sh -c ' set -e