From 39606af8c3d7c7d3dc93c28dd8e45347fbfb7698 Mon Sep 17 00:00:00 2001 From: Patrick Ohly Date: Tue, 13 Feb 2024 17:33:54 +0100 Subject: [PATCH] golangci-lint: optionally skip it during "make verify" The pull-kubernetes-verify job is going to use this to run the base verify-golangci.sh only in the pull-kubernetes-verify-lint job. --- hack/make-rules/verify.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hack/make-rules/verify.sh b/hack/make-rules/verify.sh index 94c898a6ab6..deb9da0f7e7 100755 --- a/hack/make-rules/verify.sh +++ b/hack/make-rules/verify.sh @@ -58,6 +58,13 @@ if [[ ${EXCLUDE_GODEP:-} =~ ^[yY]$ ]]; then ) fi +# Exclude golangci-lint if requested, for example in pull-kubernetes-verify. +if [[ ${EXCLUDE_GOLANGCI_LINT:-} =~ ^[yY]$ ]]; then + EXCLUDED_PATTERNS+=( + "verify-golangci.sh" # runs in separate pull-kubernetes-verify-lint + ) +fi + # Exclude readonly package check in certain cases, aka, in periodic jobs we don't care and a readonly package won't be touched if [[ ${EXCLUDE_READONLY_PACKAGE:-} =~ ^[yY]$ ]]; then EXCLUDED_PATTERNS+=(