diff --git a/Makefile b/Makefile index 25bd719e86..60795f5431 100644 --- a/Makefile +++ b/Makefile @@ -47,8 +47,7 @@ protobuf: # Golangci-lint .PHONY: golangci-lint golangci-lint: - go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.58.1 - golangci-lint run --timeout 60m ./... + go run github.com/golangci/golangci-lint/cmd/golangci-lint@v1.58.2 run --timeout 60m --new-from-rev dd5f9afe8948186c76fe6b8b1193d7a8f46919d8 ./... # Run license check .PHONY: license-check @@ -234,4 +233,4 @@ help: ## Prints this help message. @awk 'BEGIN {FS = ":.*$$"; OFS = ""} \ /^# .*$$/ { doc=$$0; sub(/^# /, "", doc); next } \ /^[a-zA-Z0-9_-]+:.*## .*$$/ { target=$$1; sub(/:$$/, "", target); desc=$$0; sub(/^[^#]*## /, "", desc); if (!seen[target]++) { printf "\033[1m%-30s\033[0m %s\n", target, desc } } \ - /^[a-zA-Z0-9_-]+:.*$$/ { target=$$1; sub(/:$$/, "", target); if (!seen[target]++) { if (doc != "") { printf "\033[1m%-30s\033[0m %s\n", target, doc; doc="" } else { printf "\033[1m%-30s\033[0m\n", target } } }' $(MAKEFILE_LIST) \ No newline at end of file + /^[a-zA-Z0-9_-]+:.*$$/ { target=$$1; sub(/:$$/, "", target); if (!seen[target]++) { if (doc != "") { printf "\033[1m%-30s\033[0m %s\n", target, doc; doc="" } else { printf "\033[1m%-30s\033[0m\n", target } } }' $(MAKEFILE_LIST)