erigon-pulse/erigon-lib/tools/golangci_lint.sh
Andrew Ashikhmin 38e91809f9
Revert "Move validator set snapshot computation to bor_heimdall stage… (#8580)
PR #8202 might cause Issue #8550, so reverting it until Alexey's return.

This reverts commit 2ce98f8337.
2023-10-25 14:02:31 +02:00

22 lines
543 B
Bash
Executable File

#!/bin/bash
scriptDir=$(dirname "${BASH_SOURCE[0]}")
scriptName=$(basename "${BASH_SOURCE[0]}")
version="v1.54.2"
if [[ "$1" == "--install-deps" ]]
then
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b "$(go env GOPATH)/bin" "$version"
exit
fi
if ! which golangci-lint > /dev/null
then
echo "golangci-lint tool is not found, install it with:"
echo " make lintci-deps"
echo "or follow https://golangci-lint.run/usage/install/"
exit 2
fi
golangci-lint run --config ./.golangci.yml