GRM-139: feat: adopt documentation-as-code enhancements from devx
Post-merge / detect-type (push) Successful in 52s
Post-merge / release (push) Successful in 1m13s
Post-merge / validate-commit-msg (push) Successful in 1m32s
Post-merge / sync-wiki (push) Failing after 1m34s
Post-merge / badges (push) Successful in 1m38s
Post-merge / vikunja (push) Successful in 1m39s
Post-merge / configure-repo (push) Successful in 1m16s
Post-merge / publish (push) Successful in 56s

This commit was merged in pull request #206.
This commit is contained in:
2026-07-06 09:08:33 +00:00
parent 8625f66151
commit 89a765eca6
68 changed files with 2122 additions and 19 deletions
+18
View File
@@ -36,6 +36,24 @@ jobs:
run: |
. .venv/bin/activate 2>/dev/null || true
python3 -m devx.ci.lint_docs --root .
- name: Documentation version reference check
env:
PYTHONPATH: src
run: |
. .venv/bin/activate 2>/dev/null || true
python3 -m devx.tools.check_doc_versions --root . --package grm
- name: Vale prose lint check
env:
PYTHONPATH: src
run: |
. .venv/bin/activate 2>/dev/null || true
export PATH="$HOME/.local/bin:$PATH"
# Install vale if not present
if ! command -v vale >/dev/null 2>&1; then
python3 -m devx.tools.install_tools --tool vale
fi
vale sync
vale --minAlertLevel=error docs/ AGENTS.md README.md
- name: Translation completeness check
run: |
. .venv/bin/activate 2>/dev/null || true