2023-01-12 13:56:47 -08:00
|
|
|
#!/usr/bin/env bash
|
2023-01-19 05:32:14 -08:00
|
|
|
STATUS=0
|
2023-01-19 13:24:00 -08:00
|
|
|
CHANGED=$(git diff --name-only HEAD~1 HEAD | grep -v '^_' | grep '.md$')
|
2023-01-19 13:22:00 -08:00
|
|
|
if [ -n "$CHANGED" ]; then
|
|
|
|
markdownlint -i '_*' --disable MD033 MD034 MD013 MD024 MD036 -- $CHANGED
|
2023-01-12 13:56:47 -08:00
|
|
|
fi
|
2023-01-19 05:32:14 -08:00
|
|
|
if [ "$?" -gt 0 ]; then
|
|
|
|
STATUS=1
|
|
|
|
fi
|
|
|
|
|
2023-04-04 16:33:02 -07:00
|
|
|
if git diff --compact-summary HEAD~1 HEAD | grep -E "=>|\(new\)|\(gone\)" >/dev/null; then
|
2023-01-19 05:43:18 -08:00
|
|
|
bash wiki-tools/brokenlinks.sh -s
|
|
|
|
if [ "$?" -gt 0 ]; then
|
|
|
|
STATUS=1
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
bash wiki-tools/brokenlinks.sh -s $CHANGED
|
2023-01-19 14:50:44 -08:00
|
|
|
if [ "$?" -gt 0 ]; then
|
|
|
|
STATUS=1
|
|
|
|
fi
|
2023-01-19 05:32:14 -08:00
|
|
|
fi
|
|
|
|
|
2023-01-19 13:18:07 -08:00
|
|
|
exit "$STATUS"
|