#!/usr/bin/env bash
#
# Run default validation, exclude vendor because it's slow

SCRIPTDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
SCRIPTS=(
	# Skip DCO check here, as it's already checked in a separate check in ci
	# dco
	pkg-imports
	deprecate-integration-cli
	golangci-lint
	shfmt
)

RET=0
for SCR in "${SCRIPTS[@]}"; do
	"$SCRIPTDIR/$SCR" || RET=$?
done
exit $RET
