From 327d06eaa66ec629e93ffe0598765fb1aed8ecc5 Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 29 Oct 2026 10:45:34 +0100 Subject: [PATCH 1/3] Run the docs notebooks in parallel. --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 9ce62b7..4d3fa7d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,7 +22,7 @@ concurrency: jobs: docs: - uses: max-models/starlight-theme/.github/workflows/docs.yml@v0.5.2 + uses: max-models/starlight-theme/.github/workflows/docs.yml@parallel-notebooks with: pre-build: uv run python docs/tools/examples.py smoke-paths: | From b2cab5211e16368fe37bcc9a942a323d148954e8 Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 29 Oct 2026 10:47:21 +0100 Subject: [PATCH 2/3] Use the theme branch with parallel notebooks. --- docs/package-lock.json | 10 ++++++---- docs/package.json | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/package-lock.json b/docs/package-lock.json index 6fbbe86..e0666e1 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.1", "dependencies": { "@astrojs/starlight": "^0.42.6", - "@max-models/starlight-theme": "github:max-models/starlight-theme#v0.5.2", + "@max-models/starlight-theme": "github:max-models/starlight-theme#parallel-notebooks", "astro": "^7.4.0", "sharp": "^0.35.3" }, @@ -1223,8 +1223,8 @@ "license": "MIT" }, "node_modules/@max-models/starlight-theme": { - "version": "0.4.0", - "resolved": "git+ssh://git@github.com/max-models/starlight-theme.git#786dad95026f1c3db4e771af5384c002044864fc", + "version": "0.5.2", + "resolved": "git+ssh://git@github.com/max-models/starlight-theme.git#1a7519e619458f960054eea43b12b6c7090ecfa3", "license": "MIT", "workspaces": [ "example/docs" @@ -1236,8 +1236,10 @@ "plotly.js-dist-min": "^4.1.2", "rehype-katex": "^7.0.1", "remark-math": "^6.0.0", + "sharp": "^0.35.3", "starlight-links-validator": "^0.27.0", - "starlight-pydocs": "0.3.0" + "starlight-pydocs": "0.3.0", + "yaml": "^2.9.1" }, "bin": { "starlight-check-mdx": "bin/check-mdx.mjs", diff --git a/docs/package.json b/docs/package.json index a9f984c..08d1684 100644 --- a/docs/package.json +++ b/docs/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@astrojs/starlight": "^0.42.6", - "@max-models/starlight-theme": "github:max-models/starlight-theme#v0.5.2", + "@max-models/starlight-theme": "github:max-models/starlight-theme#parallel-notebooks", "astro": "^7.4.0", "sharp": "^0.35.3" } From b0afbd5ce0e9f7c9086f55cab5eb88b4b5ea87ba Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 29 Oct 2026 11:19:44 +0100 Subject: [PATCH 3/3] Use starlight-theme 0.6.0. --- .github/workflows/docs.yml | 2 +- docs/package-lock.json | 6 +++--- docs/package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4d3fa7d..32ec2f6 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,7 +22,7 @@ concurrency: jobs: docs: - uses: max-models/starlight-theme/.github/workflows/docs.yml@parallel-notebooks + uses: max-models/starlight-theme/.github/workflows/docs.yml@v0.6.0 with: pre-build: uv run python docs/tools/examples.py smoke-paths: | diff --git a/docs/package-lock.json b/docs/package-lock.json index e0666e1..31ab1d4 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.1", "dependencies": { "@astrojs/starlight": "^0.42.6", - "@max-models/starlight-theme": "github:max-models/starlight-theme#parallel-notebooks", + "@max-models/starlight-theme": "github:max-models/starlight-theme#v0.6.0", "astro": "^7.4.0", "sharp": "^0.35.3" }, @@ -1223,8 +1223,8 @@ "license": "MIT" }, "node_modules/@max-models/starlight-theme": { - "version": "0.5.2", - "resolved": "git+ssh://git@github.com/max-models/starlight-theme.git#1a7519e619458f960054eea43b12b6c7090ecfa3", + "version": "0.6.0", + "resolved": "git+ssh://git@github.com/max-models/starlight-theme.git#62427a589ba327fb04664639ed8250e344dabb61", "license": "MIT", "workspaces": [ "example/docs" diff --git a/docs/package.json b/docs/package.json index 08d1684..4c08adf 100644 --- a/docs/package.json +++ b/docs/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@astrojs/starlight": "^0.42.6", - "@max-models/starlight-theme": "github:max-models/starlight-theme#parallel-notebooks", + "@max-models/starlight-theme": "github:max-models/starlight-theme#v0.6.0", "astro": "^7.4.0", "sharp": "^0.35.3" }