File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5050 - name : Link check (offline)
5151 uses : lycheeverse/lychee-action@v2
5252 with :
53- args : --offline --no-progress --verbose './**/*.html'
53+ # Root-relative paths (/favicon.svg, /og-image.png, /index.html#*)
54+ # are valid on the live GitHub Pages site but cannot be resolved by
55+ # the offline checker without a --base URL. Exclude them explicitly.
56+ args : >-
57+ --offline
58+ --no-progress
59+ --verbose
60+ --exclude '^/'
61+ './**/*.html'
5462 fail : true
5563 - name : HTML minification dry-run
5664 run : |
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ All 18 EmbeddedOS-org repositories released at v3.0.0. Per-platform binaries are
2424| [ eBrowser] ( https://github.com/embeddedos-org/eBrowser/releases/tag/v3.0.0 ) | v3.0.0 | ✓ | ✓ | MSI installer | ghcr.io/embeddedos-org/ebrowser | — |
2525| [ eDB] ( https://github.com/embeddedos-org/eDB/releases/tag/v3.0.0 ) | v3.0.0 | wheel + sdist | wheel + sdist | wheel + sdist | ghcr.io/embeddedos-org/edb | standalone browser/edb.html |
2626| [ eOffice] ( https://github.com/embeddedos-org/eOffice/releases/tag/v3.0.0 ) | v3.0.0 | .AppImage/.deb/.snap | .dmg | .exe | ghcr.io/embeddedos-org/eoffice | .vsix · .crx · .safariextz · PWA |
27- | [ eVera] ( https://github.com/embeddedos-org/eVera/releases/tag/v3.0.0 ) | v3.0.0 | wheel + PyInstaller | dmg + wheel | exe + wheel | ghcr.io/embeddedos-org/evera | APK · AAB · IPA · .crx |
2827| [ EoSim] ( https://github.com/embeddedos-org/EoSim/releases/tag/v3.0.0 ) | v3.0.0 | wheel + GUI binary | wheel + GUI binary | wheel + GUI binary | ghcr.io/embeddedos-org/eosim | platform packs |
2928| [ EoStudio] ( https://github.com/embeddedos-org/EoStudio/releases/tag/v3.0.0 ) | v3.0.0 | wheel + GUI binary | wheel + GUI binary | wheel + GUI binary | ghcr.io/embeddedos-org/eostudio | promo MP4 |
3029| [ eosllm] ( https://github.com/embeddedos-org/eosllm/releases/tag/v3.0.0 ) | v3.0.0 | eosllm-cli/-bench/-convert/-quant-lab/-server | ✓ | ✓ | — | .vsix · .crx · .xpi |
Original file line number Diff line number Diff line change 1+ # Lychee link checker configuration
2+ # Exclude root-relative paths that the offline checker cannot resolve
3+ # (these are valid paths on the live GitHub Pages site)
4+
5+ [lychee ]
6+ # Exclude patterns for offline checking
7+ exclude = [
8+ # Root-relative assets (valid on live site, unresolvable offline)
9+ " ^/favicon\\ .svg$" ,
10+ " ^/favicon\\ .ico$" ,
11+ " ^/og-image\\ .png$" ,
12+ " ^/og-image\\ .jpg$" ,
13+ # Root-relative page anchors (valid on live site)
14+ " ^/index\\ .html#" ,
15+ " ^/index\\ .html$" ,
16+ " ^/docs/" ,
17+ " ^/stacks/" ,
18+ " ^/getting-started\\ .html$" ,
19+ " ^/kids\\ .html$" ,
20+ " ^/hardware-lab\\ .html$" ,
21+ " ^/flow\\ .html$" ,
22+ " ^/books\\ .html$" ,
23+ " ^/get-involved\\ .html$" ,
24+ ]
You can’t perform that action at this time.
0 commit comments