feat: add Gitea CI workflow with podman-based lint and link check
Some checks failed
CI / lint (push) Failing after 2s
CI / link-check (push) Failing after 2s

- Markdown lint via markdownlint-cli2 container
- Internal cross-reference checker for See Also sections
- Both jobs run on linux runner using podman containers
This commit is contained in:
user
2026-02-22 06:33:28 +01:00
parent 7e8661f68b
commit a010db3450
3 changed files with 130 additions and 0 deletions

29
.markdownlint-cli2.yaml Normal file
View File

@@ -0,0 +1,29 @@
config:
# Allow long lines in tables and code blocks
MD013:
line_length: 200
tables: false
code_blocks: false
# Allow duplicate headings across files (common in howtos)
MD024:
siblings_only: true
# Allow trailing punctuation in headings (e.g. "~/.ssh/config")
MD026: false
# Allow inline HTML (rare but sometimes needed)
MD033: false
# Allow bare URLs in markdown
MD034: false
# Allow multiple blank lines
MD012: false
globs:
- "**/*.md"
ignores:
- ".git"
- ".venv"