Files
planet/scripts/harness/quick-check.sh
linkong 3265d22af5
Some checks failed
ci / backend (push) Has been cancelled
ci / frontend (push) Has been cancelled
release / images (push) Has been cancelled
ci / delivery (push) Has been cancelled
release: bump version to 0.71.1
2026-06-26 17:34:19 +08:00

35 lines
664 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
run() {
printf "+ %s\n" "$*" >&2
"$@"
}
main() {
cd "$ROOT_DIR"
run scripts/harness/doctor.sh
run git diff --check
run zsh -n planet.sh
run bash -n scripts/bootstrap-dev.sh
run bash -n scripts/harness/doctor.sh
run bash -n scripts/harness/quick-check.sh
run bash -n scripts/harness/validate.sh
(
cd "$ROOT_DIR/backend"
run uv run --frozen --group dev --project "$ROOT_DIR" python -m pytest -s \
tests/test_api.py \
tests/test_realtime_sources.py \
-q
)
printf "harness quick check passed\n"
}
main "$@"