lint.sh 407 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env bash
  2. set -o errexit
  3. set -o nounset
  4. set -o pipefail
  5. ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd -P)"
  6. source "${ROOT_DIR}/hack/lib/init.sh"
  7. function lint() {
  8. local path="$1"
  9. gpustack::log::info "linting ${path}"
  10. uv run pre-commit run --all-files --show-diff-on-failure
  11. }
  12. #
  13. # main
  14. #
  15. gpustack::log::info "+++ LINT +++"
  16. lint "gpustack"
  17. gpustack::log::info "--- LINT ---"