Add vendor to improve building speed.
All checks were successful
Linting and tests / Tests (push) Successful in 1m27s
Linting and tests / Linting (push) Successful in 1m34s

This also adds ability to be built in network-constrained environment.
This commit is contained in:
2024-10-12 23:08:41 +05:00
parent 2ecfe7f8ac
commit c49251db31
1603 changed files with 863073 additions and 0 deletions

18
vendor/github.com/go-playground/validator/v10/Makefile generated vendored Normal file
View File

@@ -0,0 +1,18 @@
GOCMD=go
linters-install:
@golangci-lint --version >/dev/null 2>&1 || { \
echo "installing linting tools..."; \
curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh| sh -s v1.41.1; \
}
lint: linters-install
golangci-lint run
test:
$(GOCMD) test -cover -race ./...
bench:
$(GOCMD) test -run=NONE -bench=. -benchmem ./...
.PHONY: test lint linters-install