Commit 67d213e
authored
ci: fail on unresolved relative markdown links (#40)
markdownlint checks link syntax, not whether the target exists, so a moved file
or a bad ../ path only surfaced at release time when release.sh --bundle walks
the archive. Add a step to the markdownlint job that resolves every relative
link in a tracked .md and fails on any that does not exist, reporting all
offenders. Root-relative links resolve from the repo root as GitHub renders
them; external, mailto, and anchor-only links are skipped.1 parent 752c0a3 commit 67d213e
1 file changed
Lines changed: 33 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
0 commit comments