Skip to content

build(docs): align docbuild pins with root toolchain and add cslib - #35

Merged
BoltonBailey merged 1 commit into
devfrom
fix/docbuild-toolchain-cslib
Sep 8, 2026
Merged

build(docs): align docbuild pins with root toolchain and add cslib#35
BoltonBailey merged 1 commit into
devfrom
fix/docbuild-toolchain-cslib

Conversation

@BoltonBailey

@BoltonBailey BoltonBailey commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

This PR fixes the documentation workflow toolchain, which was ❌ since I updated the main toolchain.

🤖 Generated with Claude Code

The API Documentation workflow has failed since the toolchain bump: the
docbuild subproject still pinned Lean v4.30.0 and doc-gen4 v4.30.0, so it
compiled the library with the old toolchain against the old Mathlib. The
cslib PR then added a root dependency absent from docbuild's manifest,
failing immediately with "not in manifest".

Bump docbuild/lean-toolchain to v4.34.0-rc2, pin doc-gen4 to its matching
tag, and regenerate docbuild/lake-manifest.json so it lists cslib and the
root Mathlib revision. Document in CLAUDE.md that docbuild must be bumped
in lockstep with the root pins.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@BoltonBailey
BoltonBailey merged commit 6c248df into dev Sep 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant