mirror of
https://git.vectorsigma.ru/public/k3s.git
synced 2026-08-05 10:59:48 +00:00
add format command on Makefile and remove vendor
This commit adds the format command to make it easier to be compliant to golangci-lint issues Signed-off-by: Ian Cardoso <osodracnai@gmail.com>
This commit is contained in:
@@ -88,3 +88,18 @@ Signed-off-by: Jane Smith <jane.smith@example.com>
|
||||
|
||||
In most cases, you can add this signoff to your commit automatically with the
|
||||
`-s` flag to `git commit`. Please use your real name and a reachable email address.
|
||||
|
||||
|
||||
## Golangci-lint ##
|
||||
|
||||
There is a CI check for formatting on our code, you'll need to install `goimports` to be able to attend this check, you can do it by running the command:
|
||||
|
||||
```
|
||||
go install golang.org/x/tools/cmd/goimports@latest
|
||||
```
|
||||
|
||||
then run:
|
||||
|
||||
```
|
||||
make format
|
||||
```
|
||||
7
Makefile
7
Makefile
@@ -1,4 +1,6 @@
|
||||
TARGETS := $(shell ls scripts | grep -v \\.sh)
|
||||
GO_FILES ?= $$(find . -name '*.go' | grep -v generated)
|
||||
|
||||
|
||||
.dapper:
|
||||
@echo Downloading dapper
|
||||
@@ -12,7 +14,6 @@ $(TARGETS): .dapper
|
||||
|
||||
.PHONY: deps
|
||||
deps:
|
||||
go mod vendor
|
||||
go mod tidy
|
||||
|
||||
release:
|
||||
@@ -32,3 +33,7 @@ binary-size-check:
|
||||
.PHONY: image-scan
|
||||
image-scan:
|
||||
scripts/image_scan.sh $(IMAGE)
|
||||
|
||||
format:
|
||||
gofmt -s -l -w $(GO_FILES)
|
||||
goimports -w $(GO_FILES)
|
||||
Reference in New Issue
Block a user