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
|
||||
|
|
|
|||
|
|
@ -2,5 +2,5 @@ StylesPath = .vale
|
|||
MinAlertLevel = suggestion
|
||||
Packages = https://gugulet.hu/technical/git/g_it/vale/raw/branch/main/gugulet-hu.zip
|
||||
|
||||
[content/**/*.md]
|
||||
[*.{adoc,html,md}]
|
||||
gugulet-hu = YES
|
||||
|
|
|
|||
|
|
@ -2,4 +2,5 @@ StylesPath = styles
|
|||
Packages = Google, Readability, write-good, proselint
|
||||
|
||||
[*.{adoc,html,md}]
|
||||
BasedOnStyles = Google, Readability, write-good, proselint
|
||||
gugulet-hu = YES
|
||||
|
|
|
|||
|
|
@ -24,4 +24,4 @@ PyYAML==6.0.3
|
|||
pyyaml_env_tag==1.1
|
||||
six==1.17.0
|
||||
watchdog==6.0.0
|
||||
zensical==0.0.31
|
||||
zensical==0.0.32
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue