fujian_water_biz_doc/.pre-commit-config.yaml

27 lines
842 B
YAML

repos:
- repo: local
hooks:
- id: validate-markdown-files
name: Validate changed markdown files
entry: scripts/precommit-validate-markdown.sh
language: system
files: \.md$
- id: check-links-pre-push
name: Check markdown links (pre-push)
entry: make check-links
language: system
pass_filenames: false
stages: [pre-push]
- id: validate-mermaid-pre-push
name: Validate mermaid syntax (pre-push)
entry: make validate-mermaid
language: system
pass_filenames: false
stages: [pre-push]
- id: check-ai-governance-pre-push
name: Check AI document governance (pre-push)
entry: scripts/check-ai-doc-governance.sh
language: system
pass_filenames: false
stages: [pre-push]