From 203c03972539b7fa9c02412a7a61cd0796f42eed Mon Sep 17 00:00:00 2001 From: alexander-yevsyukov Date: Mon, 2 Nov 2026 18:31:38 +0000 Subject: [PATCH 1/2] Update the documentation module and drop `.lycheeignore` Brings in SpineEventEngine/documentation#96 and #98. They fix the Stack Overflow link and, through SpineEventEngine/validation#341, the eight broken links in the validation docs. Lychee now passes on all nine links without the ignore file, so the file goes. `check-links.yml` keeps its `.lycheeignore` trigger, which comes from `config`. Co-Authored-By: Claude Opus 5.5 --- .lycheeignore | 23 ----------------------- site/go.mod | 4 ++-- site/go.sum | 4 ++++ 3 files changed, 6 insertions(+), 25 deletions(-) delete mode 100644 .lycheeignore diff --git a/.lycheeignore b/.lycheeignore deleted file mode 100644 index 9c09d7ef..00000000 --- a/.lycheeignore +++ /dev/null @@ -1,23 +0,0 @@ -# Lychee skips the URLs matching these patterns. It reads this file from the -# directory it runs in, the repository root. `lychee.toml` comes from `config` -# and `./config/pull` overwrites it, so links specific to this site go here. -# -# Remove a pattern once the module update that fixes its link lands here. - -# Broken in the docs of `SpineEventEngine/documentation`, which -# `site/config/_default/hugo.toml` imports as a module. Fixed by -# https://github.com/SpineEventEngine/documentation/pull/96. -^https://stackoverflow\.com/a/31814967/3183076$ - -# Broken in the docs of `SpineEventEngine/validation`, which come in through -# `SpineEventEngine/documentation`, so they can only be fixed there. -# See https://github.com/SpineEventEngine/documentation/issues/97. -^https://github\.com/SpineEventEngine/validation/blob/master/\.agents/running-builds\.md$ -^https://github\.com/SpineEventEngine/validation/blob/master/\.agents/documentation-guidelines\.md$ -^https://github\.com/SpineEventEngine/embed-code-go/blob/master/EMBEDDING\.md$ -^https://github\.com/SpineEventEngine/embed-code-go/tree/master/bin$ -^https://plugins\.gradle\.org/plugin/io\.spine\.validation$ -# Relative links that resolve outside the module's pages. -^http://localhost:[0-9]+/06-developers-guide/$ -^http://localhost:[0-9]+/developer/$ -^http://localhost:[0-9]+/typical_custom_option\.jpg$ diff --git a/site/go.mod b/site/go.mod index 544f69e4..54dca4a1 100644 --- a/site/go.mod +++ b/site/go.mod @@ -3,9 +3,9 @@ module github.com/SpineEventEngine/SpineEventEngine.github.io go 1.27.3 require ( - github.com/SpineEventEngine/documentation/docs v0.0.0-20261030164337-3045fa4e0dd6 // indirect + github.com/SpineEventEngine/documentation/docs v0.0.0-20261102181854-3346b3f6ee6b // indirect github.com/SpineEventEngine/site-commons v0.0.0-20261030172811-9216e48eb656 // indirect - github.com/SpineEventEngine/validation/docs v0.0.0-20260902132507-6465029c83b9 // indirect + github.com/SpineEventEngine/validation/docs v0.0.0-20261102173850-2754355aee88 // indirect github.com/gohugoio/hugo-mod-bootstrap-scss/v5 v5.20300.20800 // indirect github.com/gohugoio/hugo-mod-jslibs-dist/popperjs/v2 v2.21100.20000 // indirect github.com/twbs/bootstrap v5.3.8+incompatible // indirect diff --git a/site/go.sum b/site/go.sum index a5b9f133..6bd2fbfb 100644 --- a/site/go.sum +++ b/site/go.sum @@ -8,6 +8,8 @@ github.com/SpineEventEngine/documentation/docs v0.0.0-20261002133928-aeca7bbbea1 github.com/SpineEventEngine/documentation/docs v0.0.0-20261002133928-aeca7bbbea14/go.mod h1:I7viy1Kfs2oYhwT7qLKL5Bem0i7ktLAOKSZGN/2Y7P8= github.com/SpineEventEngine/documentation/docs v0.0.0-20261030164337-3045fa4e0dd6 h1:MtFRzn0iBPUGkMczIR4ofRGF36EVU+TeCJeqWOAg+iM= github.com/SpineEventEngine/documentation/docs v0.0.0-20261030164337-3045fa4e0dd6/go.mod h1:I7viy1Kfs2oYhwT7qLKL5Bem0i7ktLAOKSZGN/2Y7P8= +github.com/SpineEventEngine/documentation/docs v0.0.0-20261102181854-3346b3f6ee6b h1:/xsJNVUurEXQqUpFJcWDBCExF4XljTr3idFsW4wDlRQ= +github.com/SpineEventEngine/documentation/docs v0.0.0-20261102181854-3346b3f6ee6b/go.mod h1:GGLZjviDOoqIUCVF/zfRNehumQ9jymZ+bsAhG51hPJM= github.com/SpineEventEngine/site-commons v0.0.0-20261001182820-d2b63aedd0f4 h1:PoGISjoFRXwKpWwG/oTaGuSG6qF3I3THV2p+/r7qgk0= github.com/SpineEventEngine/site-commons v0.0.0-20261001182820-d2b63aedd0f4/go.mod h1:tkAl4StIREKmz9r5PiJtuDhvwMMkFXKWcaTyxhIikho= github.com/SpineEventEngine/site-commons v0.0.0-20261030153256-b79100d8a139 h1:DOYFVaEw9v3dML+40FysPUaTczyqK5+LqWJZQkK4Hs0= @@ -22,6 +24,8 @@ github.com/SpineEventEngine/validation/docs v0.0.0-20260523180634-dd65da5abb65 h github.com/SpineEventEngine/validation/docs v0.0.0-20260523180634-dd65da5abb65/go.mod h1:4RnP1hlrfBI7ZlTsJkllaOEyluhzmz4mOBrRgbc/tts= github.com/SpineEventEngine/validation/docs v0.0.0-20260902132507-6465029c83b9 h1:Bsgd16jNYCBdqtpEyW/CYV2yFjO7Y4nAPSlYz0zjFb0= github.com/SpineEventEngine/validation/docs v0.0.0-20260902132507-6465029c83b9/go.mod h1:4RnP1hlrfBI7ZlTsJkllaOEyluhzmz4mOBrRgbc/tts= +github.com/SpineEventEngine/validation/docs v0.0.0-20261102173850-2754355aee88 h1:Cl2OrO7wwgnH/tfRFMkHxph+5lz0CWzXfk/jtAKcp/Y= +github.com/SpineEventEngine/validation/docs v0.0.0-20261102173850-2754355aee88/go.mod h1:4RnP1hlrfBI7ZlTsJkllaOEyluhzmz4mOBrRgbc/tts= github.com/gohugoio/hugo-mod-bootstrap-scss/v5 v5.20300.20800 h1:j5myhhzYwIHTr5ctK96Elfgp5uRROvrlTzYwwe1nF8o= github.com/gohugoio/hugo-mod-bootstrap-scss/v5 v5.20300.20800/go.mod h1:P5GGyhdxi00C5zW7vkRo/IS532gZY/YS2TS395Xaxho= github.com/gohugoio/hugo-mod-jslibs-dist/popperjs/v2 v2.21100.20000 h1:GZxx4Hc+yb0/t3/rau1j8XlAxLE4CyXns2fqQbyqWfs= From 2fa4330869eb1a34a7bfba15c856e26281dc4ae0 Mon Sep 17 00:00:00 2001 From: alexander-yevsyukov Date: Mon, 2 Nov 2026 18:49:11 +0000 Subject: [PATCH 2/2] Update `config` Brings in SpineEventEngine/config#826 and #827. #826 adds the `.lycheeignore` trigger to `check-links.yml`, which this repo's copy already has. #827 makes `Check Links` also find Hugo configs under `_preview/`. This repo's copy doesn't have that yet, and doesn't need it: the site's config is in `site/config/_default/`. Co-Authored-By: Claude Opus 5.5 --- config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config b/config index 0a2a559b..3a0d13a6 160000 --- a/config +++ b/config @@ -1 +1 @@ -Subproject commit 0a2a559ba37c0103f9135850bb770724370e8235 +Subproject commit 3a0d13a6bc72f1d3b873a6c5f300aa9bf26ffe0a