🌱 Configure the golangci lint (#180)

* 🌱 Configure the golangci lint

Signed-off-by: zhujian <jiazhu@redhat.com>

* 🌱 Fix lint issues

Signed-off-by: zhujian <jiazhu@redhat.com>

---------

Signed-off-by: zhujian <jiazhu@redhat.com>
This commit is contained in:
Jian Zhu
2023-06-13 15:51:48 +08:00
committed by GitHub
parent b55881d6d2
commit d3d648283e
66 changed files with 512 additions and 170 deletions

View File

@@ -65,7 +65,7 @@ verify-crds: patch-crd
bash -x hack/verify-crds.sh
verify-gocilint:
go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.45.2
go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.53.2
golangci-lint run --timeout=3m --modules-download-mode vendor ./...
install-golang-gci:
@@ -83,7 +83,7 @@ verify-fmt-imports: install-golang-gci
echo "Diff output is empty"; \
fi
verify: verify-crds
verify: verify-crds verify-gocilint
ensure-operator-sdk:
ifeq "" "$(wildcard $(OPERATOR_SDK))"