| #!/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 |