mirror of https://github.com/k3s-io/k3s
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>pull/7664/head
parent
9227e0bde2
commit
7c0a7687c6
|
@ -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)
|
Loading…
Reference in New Issue