Repository navigation
Commit 3bc570f
committed
dev: include Markdown link checks in the local lint suite
`dev/rust_lint.sh` now runs `ci/scripts/markdown_link_check.sh` as a
read-only step, after the workflow install check and before the Rust
documentation build. The runner loads `LYCHEE_VERSION` from
`ci/scripts/utils/tool_versions.sh` and installs that pinned version
when `lychee` is missing. An already installed `lychee` is used as is,
matching the runner's existing policy for other tools.
The checker becomes executable so the runner can invoke it directly, as
it does for every other registered script. Its body, configuration,
file selection, and the GitHub workflow are unchanged, and `--write`
never reaches the link check.
Partial progress on #21048.1 parent c2cf289 commit 3bc570f
3 files changed
Lines changed: 17 additions & 2 deletions
File mode changed.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| |||
84 | 86 | | |
85 | 87 | | |
86 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
87 | 93 | | |
88 | 94 | | |
89 | 95 | | |
90 | 96 | | |
| 97 | + | |
91 | 98 | | |
92 | 99 | | |
93 | 100 | | |
| |||
107 | 114 | | |
108 | 115 | | |
109 | 116 | | |
| 117 | + | |
110 | 118 | | |
111 | 119 | | |
112 | 120 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
192 | 199 | | |
193 | 200 | | |
194 | 201 | | |
| |||
0 commit comments