mirror of https://github.com/rancher/windows.git
32 lines
523 B
Bash
Executable File
32 lines
523 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
cd $(dirname $0)/..
|
|
|
|
all_mds=$(
|
|
find . -type f -name "*.md" \
|
|
! -name 'CODE_OF_CONDUCT.md' \
|
|
! -name 'MAINTAINERS.md' \
|
|
! -name 'CONTRIBUTING.md' \
|
|
! -name 'SECURITY.md' \
|
|
! -path "./.github/*"
|
|
)
|
|
|
|
fail=0
|
|
|
|
set +e
|
|
for md_path in $(echo ${all_mds}); do
|
|
if ! markdownlint ${md_path}; then
|
|
fail=1
|
|
fi
|
|
if ! write-good ${md_path} --no-illusion; then
|
|
fail=1
|
|
fi
|
|
if ! spellchecker --files ${md_path}; then
|
|
fail=1
|
|
fi
|
|
done
|
|
set -e
|
|
|
|
exit ${fail}
|