19 lines
273 B
Makefile
19 lines
273 B
Makefile
.PHONY: vendor
|
|
vendor:
|
|
go mod tidy -v
|
|
go mod vendor
|
|
|
|
.PHONY: test
|
|
test:
|
|
go test -mod vendor -race -coverprofile coverage.out -gcflags=-l -v ./...
|
|
|
|
.PHONY: fmt
|
|
fmt:
|
|
gofumpt -l -w .
|
|
|
|
.PHONY: lint
|
|
lint:
|
|
golangci-lint run
|
|
|
|
.PHONY: check-all
|
|
check-all: vendor fmt lint test |