Makefile+github: add make fmt-check to check for formatting

This commit is contained in:
yyforyongyu committed 2022-08-23 22:10:27 +08:00
1 parent 0735522194
commit 859c5e5da4
3 files changed
+26 -1

No files matched your search

+4
View File
@@ -258,6 +258,10 @@ fmt: $(GOIMPORTS_BIN)
@$(call print, "Formatting source.")
gofmt -l -w -s $(GOFILES_NOVENDOR)
fmt-check: fmt
@$(call print, "Checking fmt results.")
if test -n "$$(git status --porcelain)"; then echo "code not formatted correctly, please run `make fmt` again!"; git status; git diff; exit 1; fi
lint: docker-tools
@$(call print, "Linting source.")
$(DOCKER_TOOLS) golangci-lint run -v $(LINT_WORKERS)