Skip to content

Commit 25eb476

Browse files
committed
Cleaner checking for golangci-lint binary
1 parent d583c1c commit 25eb476

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

  • scripts/subtests

scripts/subtests/lint

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,10 @@ set -o pipefail
55

66
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
77

8-
set +e
9-
golangci_lint_executable=$(which golangci-lint)
10-
set -e
11-
if [ -z "${golangci_lint_executable}" ] || [ ! -x "${golangci_lint_executable}" ]; then
8+
if ! command -v golangci-lint &> /dev/null; then
129
go install github.com/golangci/golangci-lint/v2/cmd/golangci-lint@latest
1310
fi
1411

1512
pushd "${SCRIPT_DIR}/../../src" > /dev/null
1613
golangci-lint run ./...
17-
popd > /dev/null
18-
14+
popd > /dev/null

0 commit comments

Comments
 (0)