golangci-lint: install via pre-built packages

This commit is contained in:
Christian Schwarz
2026-01-22 00:26:05 +00:00
parent ac9785fabb
commit 8cb9eaf32f
5 changed files with 41 additions and 783 deletions
+6 -1
View File
@@ -244,7 +244,7 @@ _run_make_foreach_target_tuple:
.PHONY: lint test-go test-platform cover-merge cover-html vet zrepl-bin test-platform-bin
lint: build/install
$(GO_ENV_VARS) build/install/gobin/golangci-lint run ./...
$(GO_ENV_VARS) build/install/golangci_lint/golangci-lint run ./...
vet:
$(GO_ENV_VARS) $(GO) vet $(GO_BUILDFLAGS) ./...
@@ -330,6 +330,11 @@ build/install:
mkdir build/install.tmp/protoc
bash -x build/get_protoc.bash build/install.tmp/protoc
-echo "installing golangci-lint"
mkdir -p build/install.tmp/golangci_lint
GOHOSTARCH=$(GOHOSTARCH) \
build/get_golangci_lint.bash build/install.tmp/golangci_lint
-echo "installing go tools"
build/go_install_tools.bash build/install.tmp/gobin