From fc566116c52e1463ed4f3883241f44483689435d Mon Sep 17 00:00:00 2001 From: MacOS Date: Thu, 23 Jul 2026 13:50:49 +0200 Subject: [PATCH 1/6] fix(Dockerfile): mermaid-cli npm install url by changing the url --- docs/.docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.docker/Dockerfile b/docs/.docker/Dockerfile index 0858cdb8..acbffd34 100644 --- a/docs/.docker/Dockerfile +++ b/docs/.docker/Dockerfile @@ -56,7 +56,7 @@ RUN npm init -y && npm i --save-exact \ https://gitlab.com/antora/antora/-/tree/aa33c8283f9cbc76df93201bec5f8421e8f59a43/packages/cli \ https://gitlab.com/antora/antora/-/tree/aa33c8283f9cbc76df93201bec5f8421e8f59a43/packages/site-generator \ https://gitlab.com/antora/antora-lunr-extension/-/commit/41975fc8f62cb2219a2de2f618de1ae1482bd0ce \ - https://github.com/mermaid-js/mermaid-cli/tree/a85b11df7064498d5b6b97ee9b2d4a7c10cb42ae \ + https://github.com/mermaid-js/mermaid-cli.git#a85b11df7064498d5b6b97ee9b2d4a7c10cb42ae \ https://github.com/asciidoctor/asciidoctor-kroki.git#d02fbf06cdb837524f5e4e12537c05e0bb83c715 \ && npm cache clean --force From 04e84a2eec1b1bddc03dfdbbf51e087e76a6598c Mon Sep 17 00:00:00 2001 From: MacOS Date: Thu, 23 Jul 2026 13:53:49 +0200 Subject: [PATCH 2/6] fix(Dockerfile): antora-lunr-extension npm install url by changing the url --- docs/.docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.docker/Dockerfile b/docs/.docker/Dockerfile index acbffd34..395c9c32 100644 --- a/docs/.docker/Dockerfile +++ b/docs/.docker/Dockerfile @@ -55,7 +55,7 @@ WORKDIR /opt/antora RUN npm init -y && npm i --save-exact \ https://gitlab.com/antora/antora/-/tree/aa33c8283f9cbc76df93201bec5f8421e8f59a43/packages/cli \ https://gitlab.com/antora/antora/-/tree/aa33c8283f9cbc76df93201bec5f8421e8f59a43/packages/site-generator \ - https://gitlab.com/antora/antora-lunr-extension/-/commit/41975fc8f62cb2219a2de2f618de1ae1482bd0ce \ + https://gitlab.com/antora/antora-lunr-extension.git#41975fc8f62cb2219a2de2f618de1ae1482bd0ce \ https://github.com/mermaid-js/mermaid-cli.git#a85b11df7064498d5b6b97ee9b2d4a7c10cb42ae \ https://github.com/asciidoctor/asciidoctor-kroki.git#d02fbf06cdb837524f5e4e12537c05e0bb83c715 \ && npm cache clean --force From 53a4cfaee50cd448c5e7c948ed0cd258c709e85f Mon Sep 17 00:00:00 2001 From: MacOS Date: Thu, 23 Jul 2026 13:57:48 +0200 Subject: [PATCH 3/6] fix(Dockerfile): site-generator npm install url by changing it back to install it from the npm package registry --- docs/.docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.docker/Dockerfile b/docs/.docker/Dockerfile index 395c9c32..ec8b1b35 100644 --- a/docs/.docker/Dockerfile +++ b/docs/.docker/Dockerfile @@ -54,7 +54,7 @@ ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser \ WORKDIR /opt/antora RUN npm init -y && npm i --save-exact \ https://gitlab.com/antora/antora/-/tree/aa33c8283f9cbc76df93201bec5f8421e8f59a43/packages/cli \ - https://gitlab.com/antora/antora/-/tree/aa33c8283f9cbc76df93201bec5f8421e8f59a43/packages/site-generator \ + @antora/site-generator@3.1 \ https://gitlab.com/antora/antora-lunr-extension.git#41975fc8f62cb2219a2de2f618de1ae1482bd0ce \ https://github.com/mermaid-js/mermaid-cli.git#a85b11df7064498d5b6b97ee9b2d4a7c10cb42ae \ https://github.com/asciidoctor/asciidoctor-kroki.git#d02fbf06cdb837524f5e4e12537c05e0bb83c715 \ From 09b60c091c0623be08c97d27ed5628bb9781dadf Mon Sep 17 00:00:00 2001 From: MacOS Date: Thu, 23 Jul 2026 13:59:20 +0200 Subject: [PATCH 4/6] fix(Dockerfile): antora cli npm install url by changing it back to install it from the npm package registry --- docs/.docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.docker/Dockerfile b/docs/.docker/Dockerfile index ec8b1b35..fcbf2f8f 100644 --- a/docs/.docker/Dockerfile +++ b/docs/.docker/Dockerfile @@ -53,7 +53,7 @@ ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser \ # asciidoctor-kroki: d02fbf06cdb837524f5e4e12537c05e0bb83c715 -> v0.18 WORKDIR /opt/antora RUN npm init -y && npm i --save-exact \ - https://gitlab.com/antora/antora/-/tree/aa33c8283f9cbc76df93201bec5f8421e8f59a43/packages/cli \ + @antora/cli@3.1 \ @antora/site-generator@3.1 \ https://gitlab.com/antora/antora-lunr-extension.git#41975fc8f62cb2219a2de2f618de1ae1482bd0ce \ https://github.com/mermaid-js/mermaid-cli.git#a85b11df7064498d5b6b97ee9b2d4a7c10cb42ae \ From 6b17d3eede3c5e5d4b125cba5aea1a3a58b46713 Mon Sep 17 00:00:00 2001 From: MacOS Date: Thu, 23 Jul 2026 14:32:06 +0200 Subject: [PATCH 5/6] fix(Dockerfile): pin antora cli to exact version to ensure reproducible builds --- docs/.docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.docker/Dockerfile b/docs/.docker/Dockerfile index fcbf2f8f..fd580aa1 100644 --- a/docs/.docker/Dockerfile +++ b/docs/.docker/Dockerfile @@ -53,7 +53,7 @@ ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser \ # asciidoctor-kroki: d02fbf06cdb837524f5e4e12537c05e0bb83c715 -> v0.18 WORKDIR /opt/antora RUN npm init -y && npm i --save-exact \ - @antora/cli@3.1 \ + @antora/cli@3.1.15 \ @antora/site-generator@3.1 \ https://gitlab.com/antora/antora-lunr-extension.git#41975fc8f62cb2219a2de2f618de1ae1482bd0ce \ https://github.com/mermaid-js/mermaid-cli.git#a85b11df7064498d5b6b97ee9b2d4a7c10cb42ae \ From c665398f25babfd80cfc8c4a8dc1ad3e903db20f Mon Sep 17 00:00:00 2001 From: MacOS Date: Thu, 23 Jul 2026 14:32:27 +0200 Subject: [PATCH 6/6] fix(Dockerfile): pin antora site-generator to exact version to ensure reproducible builds --- docs/.docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.docker/Dockerfile b/docs/.docker/Dockerfile index fd580aa1..01666abe 100644 --- a/docs/.docker/Dockerfile +++ b/docs/.docker/Dockerfile @@ -54,7 +54,7 @@ ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser \ WORKDIR /opt/antora RUN npm init -y && npm i --save-exact \ @antora/cli@3.1.15 \ - @antora/site-generator@3.1 \ + @antora/site-generator@3.1.15 \ https://gitlab.com/antora/antora-lunr-extension.git#41975fc8f62cb2219a2de2f618de1ae1482bd0ce \ https://github.com/mermaid-js/mermaid-cli.git#a85b11df7064498d5b6b97ee9b2d4a7c10cb42ae \ https://github.com/asciidoctor/asciidoctor-kroki.git#d02fbf06cdb837524f5e4e12537c05e0bb83c715 \