This commit is contained in:
parent
ed9d3e5c76
commit
e101cb0af6
4 changed files with 17 additions and 16 deletions
|
|
@ -84,20 +84,20 @@ run_command() {
|
|||
# Wait for all background jobs to finish
|
||||
wait
|
||||
|
||||
# Lint markdown files using markdownlint-cli2
|
||||
if command -v markdownlint-cli2 &>/dev/null; then
|
||||
MD_FILES="$(git diff HEAD~1 HEAD --name-only --diff-filter=ACM | grep -E '\.md$' || true)"
|
||||
if [[ -n "$MD_FILES" ]]; then
|
||||
echo -e "${GREEN}Running markdownlint...${NC}"
|
||||
echo "$MD_FILES" | xargs markdownlint-cli2 >"$LOG_DIR/markdownlint.log" 2>&1 || {
|
||||
echo -e "${RED}markdownlint-cli2 failed. See $LOG_DIR/markdownlint.log${NC}"; exit 1;
|
||||
}
|
||||
else
|
||||
echo -e "${YELLOW}No committed Markdown files found. Skipping markdown check.${NC}"
|
||||
fi
|
||||
else
|
||||
echo -e "${YELLOW}markdownlint-cli2 not installed. Skipping markdown check.${NC}"
|
||||
fi
|
||||
# # Lint markdown files using markdownlint-cli2
|
||||
# if command -v markdownlint-cli2 &>/dev/null; then
|
||||
# MD_FILES="$(git diff HEAD~1 HEAD --name-only --diff-filter=ACM | grep -E '\.md$' || true)"
|
||||
# if [[ -n "$MD_FILES" ]]; then
|
||||
# echo -e "${GREEN}Running markdownlint...${NC}"
|
||||
# echo "$MD_FILES" | xargs markdownlint-cli2 >"$LOG_DIR/markdownlint.log" 2>&1 || {
|
||||
# echo -e "${RED}markdownlint-cli2 failed. See $LOG_DIR/markdownlint.log${NC}"; exit 1;
|
||||
# }
|
||||
# else
|
||||
# echo -e "${YELLOW}No committed Markdown files found. Skipping markdown check.${NC}"
|
||||
# fi
|
||||
# else
|
||||
# echo -e "${YELLOW}markdownlint-cli2 not installed. Skipping markdown check.${NC}"
|
||||
# fi
|
||||
|
||||
# Lint language using Vale
|
||||
if command -v vale &>/dev/null && [[ -f "$REPO_ROOT/.vale.ini" ]]; then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue