Commit d441806
ci: fix broken vnu download and linkedin link-check 404
Both CI jobs (Validate HTML and Check Links) had been red on main since
the v2.1.0 docs sync. Two unrelated infra issues, both fixed.
Validate HTML: the validator/validator GitHub project does not publish
Releases (only tags), so the install URL
github.com/validator/validator/releases/latest/download/vnu.jar_dist.zip
404s and unzip exits 9 before vnu ever runs. Switch to the official
vnu-jar npm package (currently v26.4.16). It bundles vnu.jar at a stable
known path under node_modules. Drop the apt install of default-jre too;
ubuntu-latest runners ship with Java preinstalled.
Check Links: linkedin.com/in/savvides/ 404s for unauthenticated bot
requests. The link itself is correct and works in browsers. Add
--exclude linkedin.com to the lychee args.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 44de73d commit d441806
1 file changed
Lines changed: 4 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
| 17 | + | |
| 18 | + | |
23 | 19 | | |
24 | 20 | | |
25 | | - | |
| 21 | + | |
26 | 22 | | |
27 | 23 | | |
28 | 24 | | |
| |||
34 | 30 | | |
35 | 31 | | |
36 | 32 | | |
37 | | - | |
| 33 | + | |
38 | 34 | | |
0 commit comments