Skip to content

fix(book): pin webpack to 5.98.0 to fix Docusaurus build#176

Merged
fakedev9999 merged 1 commit intomainfrom
fakedev9999/fix-book-ci
Apr 15, 2026
Merged

fix(book): pin webpack to 5.98.0 to fix Docusaurus build#176
fakedev9999 merged 1 commit intomainfrom
fakedev9999/fix-book-ci

Conversation

@fakedev9999
Copy link
Copy Markdown
Member

Summary

  • webpack 5.99+ removed ProgressPlugin options (name, color, reporters, reporter) that Docusaurus 3.7.0 depends on, breaking the book CI build
  • Adds yarn.lock with a resolutions entry pinning webpack to 5.98.0
  • Removes the stale package-lock.json since CI already uses yarn install --frozen-lockfile

Test plan

  • Verified yarn build succeeds locally with the pinned webpack version
  • CI book workflow should pass on this PR

webpack 5.99+ removed ProgressPlugin options (name, color, reporters,
reporter) that Docusaurus 3.7.0 relies on. Add a yarn.lock with a
resolution pinning webpack to 5.98.0 to restore compatibility.

Also removes package-lock.json since CI uses yarn (--frozen-lockfile).
@github-actions
Copy link
Copy Markdown

Block 20600000 Base Branch Current PR Diff Diff (%)
Total Cycle Count 279,670,077 279,668,609 -1,468 -0.00
Inputs deserialization 73,801,611 73,801,675 64 0.00
Initialize Witness DB 58,747,929 58,747,929 0 -0.00
Recover Senders 7,671,164 7,671,164 0 -0.00
Header Validation 1,233,010 1,233,010 0 -0.00
Block Execution 88,582,538 88,581,909 -629 -0.00
Block Validation 3,028,753 3,028,753 0 -0.00
State Root Computation 28,573,592 28,573,629 37 0.00
Syscall Count 209,273 209,273 0 -0.00
Prover Gas 351,933,353 351,932,745 -608 -0.00

@fakedev9999 fakedev9999 merged commit 77acb97 into main Apr 15, 2026
6 of 7 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