make mod-check: run in sub-modules, GOPROXY=direct

GOPROXY=direct is needed to capture the issue with tags force-pushes.
This commit is contained in:
Boris Nagaev 2025-04-23 15:34:47 -03:00
parent 1480536132
commit d7d9e2d249
No known key found for this signature in database

View file

@ -135,8 +135,11 @@ mod-tidy:
mod-check:
@$(call print, "Checking modules.")
$(GOMOD) tidy
if test -n "$$(git status | grep -e "go.mod\|go.sum")"; then echo "Running go mod tidy changes go.mod/go.sum"; git status; git diff; exit 1; fi
GOPROXY=direct $(GOMOD) tidy
cd swapserverrpc/ && GOPROXY=direct $(GOMOD) tidy
cd looprpc/ && GOPROXY=direct $(GOMOD) tidy
cd tools/ && GOPROXY=direct $(GOMOD) tidy
if test -n "$$(git status --porcelain)"; then echo "Running go mod tidy changes go.mod/go.sum"; git status; git diff; exit 1; fi
sqlc:
@$(call print, "Generating sql models and queries in Go")