Repository navigation
fix(docs): align every @docusaurus package on 3.10.2 so the Pages deploy builds again - #1475
Merged
Merged
Conversation
…loy builds again
Dependabot bumped core, tsconfig and theme-live-codeblock to 3.10.2 on
2026-10-04 and left preset-classic, theme-mermaid, types and
module-type-aliases on 3.10.0. Docusaurus refuses mixed versions
("Invalid name=docusaurus-plugin-content-docs version number=3.10.0"),
so deploy-docs.yml has failed on every main push since, and t27.ai
still serves the 2026-10-04 build.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
X Brain Health CheckScore: 100.0/100 X Brain is above merge threshold |
Open
5 tasks
github-actions Bot
added a commit
that referenced
this pull request
Oct 7, 2026
Merge pull request #1475 from gHashTag/fix/docs-docusaurus-align fix(docs): align every @Docusaurus package on 3.10.2 so the Pages deploy builds again
Contributor
🧪 Brain Stress Test ResultsTests: 261/261 passed, 0 leaked |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #1474
deploy-docs.ymlis the only publisher of t27.ai (branchgh-pages). It has failed on every main push since 2026-10-04:Dependabot (#1268, #1269, #1270) moved
@docusaurus/core,theme-live-codeblockandtsconfigto 3.10.2 and leftpreset-classic,theme-mermaid,typesandmodule-type-aliaseson 3.10.0; Docusaurus refuses a mixed install. This PR pins all seven on 3.10.2 (npm install --save-exact); the lockfile shrinks because the duplicate 3.10.0 tree is gone. Last deploy ongh-pages: 840053f (2026-10-04), so nothing merged since has reached t27.ai.{ "version": 1, "head_sha": "0bdc7cfba2f5297ad727028f01f72d1934234d2b", "summary": "Align every @docusaurus package in docs/ on 3.10.2 so deploy-docs.yml builds again and t27.ai stops serving the 2026-10-04 build.", "changes": [ "docs/package.json: preset-classic, theme-mermaid, types and module-type-aliases pinned to 3.10.2, matching core, tsconfig and theme-live-codeblock", "docs/package-lock.json: regenerated by npm install; the duplicate 3.10.0 plugin tree is removed" ], "tests": [ { "command": "cd docs && npm install && npm run build", "result": "[SUCCESS] Generated static files in build, zero [ERROR] lines; on origin/main the same build fails with the Invalid version number error", "status": "passed", "evidence": "local run on 0bdc7cfba, Node 22, build rc 0, log checked for ERROR lines" } ], "limitations": [ "apps/website is untouched; only the docs half of the Pages job was broken", "Dependabot can split the group again; grouping @docusaurus/* in dependabot.yml is a follow-up" ], "tags": [ "docs", "deploy", "pages" ], "blog": { "title": "Why t27.ai stood still for three days", "summary": "A half-applied dependency bump left the docs on two Docusaurus versions, the Pages build refused them, and the site stopped updating.", "outline": [ "Three dependabot PRs moved part of the Docusaurus packages to 3.10.2 while four sibling packages stayed on 3.10.0 in the same docs folder.", "Docusaurus checks that its plugins share one version, so every main push after 2026-10-04 failed the Pages build before anything was published.", "The fix pins all seven packages on 3.10.2; the local build that failed on main now generates the static files without a single error line." ] } }🤖🤖 Generated with Claude Code