diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index e85a009..eecebed 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -39,6 +39,12 @@ jobs: - uses: actions/checkout@v4 - name: Markdown format gate run: ./scripts/check-format.sh + # Keep CI in parity with scripts/ci-checks.sh, which also runs wiki-lint. + # Pure POSIX sh (grep/awk/sed/find) — runs in the node:20 container. + # quality-gates.md claims CI encodes the same checks as local; this makes + # that true. (CI still only enforces once a Forgejo runner is registered.) + - name: Wiki lint (dangling refs, orphan pages, resurrected names) + run: ./scripts/wiki-lint --strict port: runs-on: ubuntu-latest