hack: move golangci-lint config files

Because the script now explicitly selects the configuration file, the files no
longer have to be in the root directory. Having them in hack without the
leading dot is better because they then have the same owners as the script and
are more visible.

The downside is that manual invocations of golangci-lint without the parameter
no longer work.
This commit is contained in:
Patrick Ohly 2022-05-03 13:22:47 +02:00
parent 2d513e1330
commit cf2e6291d1
2 changed files with 2 additions and 2 deletions

View File

@ -32,7 +32,7 @@ linters-settings: # please keep this alphabetized
custom:
logcheck:
# Installed there by hack/verify-golangci-lint.sh.
path: _output/local/bin/logcheck.so
path: ../_output/local/bin/logcheck.so
description: structured logging checker
original-url: k8s.io/klog/hack/tools
gocritic:

View File

@ -40,7 +40,7 @@ invocation=(./hack/verify-golangci-lint.sh "$@")
# otherwise golangci-lint will report stale results:
# _output/local/bin/golangci-lint cache clean
golangci=(env LOGCHECK_CONFIG="${KUBE_ROOT}/hack/logcheck.conf" "${GOBIN}/golangci-lint" run)
golangci_config="${KUBE_ROOT}/.golangci.yaml"
golangci_config="${KUBE_ROOT}/hack/golangci.yaml"
golangci+=(--config="${golangci_config}")
kube::golang::verify_go_version