fujian_water_biz_doc/scripts/precommit-validate-markdown.sh

19 lines
337 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
files=("$@")
if [ "${#files[@]}" -eq 0 ]; then
exit 0
fi
echo "开始校验本次变更的 Markdown 文件..."
for file in "${files[@]}"; do
if [ ! -f "$file" ]; then
continue
fi
echo "校验: $file"
./scripts/doc-toolkit.sh validate "$file"
done
echo "Markdown 文件校验通过"