-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to lychee for link checking #291
Commits on Dec 19, 2020
-
Migrate to lychee for link checking
as liche has been deprecated by its developer
Configuration menu - View commit details
-
Copy full SHA for 8586e5a - Browse repository at this point
Copy the full SHA 8586e5aView commit details -
Absolute lychee path is required
since Rust applications are by default placed into a custom directory outside of PATH.
Configuration menu - View commit details
-
Copy full SHA for a420aa0 - Browse repository at this point
Copy the full SHA a420aa0View commit details -
Remove local link checks for now
since those required an external base URL currently, local file existence instead is not possible. But we do not want to burst our server with hundreds of concurrent requests for now. Let's see of this feature is implemented soon, until then we stay with still functional liche.
Configuration menu - View commit details
-
Copy full SHA for 356f89a - Browse repository at this point
Copy the full SHA 356f89aView commit details -
Download pre-build lychee binary
as building it takes too long Also fix URL glob, as "build/docs/**.html" does not match html files in sub directories, it seems.
Configuration menu - View commit details
-
Copy full SHA for 554a841 - Browse repository at this point
Copy the full SHA 554a841View commit details -
Download lychee when build succeeded
as the previous Rust setup has been removed
Configuration menu - View commit details
-
Copy full SHA for 4589d76 - Browse repository at this point
Copy the full SHA 4589d76View commit details
Commits on Jan 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 71fc7dc - Browse repository at this point
Copy the full SHA 71fc7dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c0f40 - Browse repository at this point
Copy the full SHA 10c0f40View commit details
Commits on Jun 9, 2021
-
... since it does not support local file checking for internal links yet: lycheeverse/lychee#21
Configuration menu - View commit details
-
Copy full SHA for 4aafa19 - Browse repository at this point
Copy the full SHA 4aafa19View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc98ff - Browse repository at this point
Copy the full SHA bdc98ffView commit details -
The base URL is not suffixed with the file path, hence it is wrong as fast as sub directories are processed. It is hence required to loop through all directories and check those individually with the directory as base path each. Remove verbose flag. It is ignored when STDOUT and STDERR are redirected. Do not serve redirects, so we can find outdated links.
Configuration menu - View commit details
-
Copy full SHA for 7f39d91 - Browse repository at this point
Copy the full SHA 7f39d91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7625a6c - Browse repository at this point
Copy the full SHA 7625a6cView commit details -
as otherwise there are too many excludes required. lychee GET requests are quite efficient, so that is not an issue. Add further excludes, required mainly because lychee checks also URLs in code tags :(.
Configuration menu - View commit details
-
Copy full SHA for 086d760 - Browse repository at this point
Copy the full SHA 086d760View commit details -
Configuration menu - View commit details
-
Copy full SHA for b301ac5 - Browse repository at this point
Copy the full SHA b301ac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1381161 - Browse repository at this point
Copy the full SHA 1381161View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f67c87 - Browse repository at this point
Copy the full SHA 4f67c87View commit details -
Configuration menu - View commit details
-
Copy full SHA for b25ccea - Browse repository at this point
Copy the full SHA b25cceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f05f715 - Browse repository at this point
Copy the full SHA f05f715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6ecfc - Browse repository at this point
Copy the full SHA 8f6ecfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for df54bbb - Browse repository at this point
Copy the full SHA df54bbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccceb03 - Browse repository at this point
Copy the full SHA ccceb03View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8642da - Browse repository at this point
Copy the full SHA c8642daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 517345f - Browse repository at this point
Copy the full SHA 517345fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ce60af - Browse repository at this point
Copy the full SHA 7ce60afView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4febf3 - Browse repository at this point
Copy the full SHA a4febf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaa92a4 - Browse repository at this point
Copy the full SHA aaa92a4View commit details
Commits on Jun 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2d79478 - Browse repository at this point
Copy the full SHA 2d79478View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5633b90 - Browse repository at this point
Copy the full SHA 5633b90View commit details -
Exclude www.audiophonics.fr to get green checks
OpenSSL sees a problem with their certificate, browsers on Windows not. For now simply exclude it.
Configuration menu - View commit details
-
Copy full SHA for 94d76aa - Browse repository at this point
Copy the full SHA 94d76aaView commit details -
also to force another checks run, as I want to have it green :).
Configuration menu - View commit details
-
Copy full SHA for 31562b6 - Browse repository at this point
Copy the full SHA 31562b6View commit details