Skip to content

fix(math-block)!: load in Node, move the KaTeX stylesheet to @blocknote/math-block/style.css #10076

fix(math-block)!: load in Node, move the KaTeX stylesheet to @blocknote/math-block/style.css

fix(math-block)!: load in Node, move the KaTeX stylesheet to @blocknote/math-block/style.css #10076

Triggered via pull request October 22, 2026 18:26
Status Success
Total duration 6m 20s
Artifacts 2

build.yml

on: pull_request
Matrix: e2e
Build Typst compiler
49s
Build Typst compiler
Matrix: e2e-pdf
E2E Report
53s
E2E Report
E2E Report Preview
26s
E2E Report Preview
Fit to window
Zoom out
Zoom in

Annotations

23 warnings and 17 notices
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
react(immutability): tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx#L73
tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx:73:3: This value cannot be modified
react(globals): tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx#L1062
tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx:1062:7: Cannot reassign variables declared outside of the component/hook
react(set-state-in-effect): packages/xl-ai/src/components/AIMenu/AIMenu.tsx#L86
packages/xl-ai/src/components/AIMenu/AIMenu.tsx:86:7: Calling setState synchronously within an effect can trigger cascading renders
react(globals): tests/src/end-to-end/toggleblocks/toggleblocks.test.tsx#L46
tests/src/end-to-end/toggleblocks/toggleblocks.test.tsx:46:3: Cannot reassign variables declared outside of the component/hook
react(immutability): tests/src/end-to-end/sidemenu/overlappingEditors.test.tsx#L31
tests/src/end-to-end/sidemenu/overlappingEditors.test.tsx:31:3: This value cannot be modified
react(globals): tests/src/end-to-end/slashmenu/suggestionMenuScroll.test.tsx#L16
tests/src/end-to-end/slashmenu/suggestionMenuScroll.test.tsx:16:3: Cannot reassign variables declared outside of the component/hook
react(globals): tests/src/end-to-end/slashmenu/suggestionMenuPlacement.test.tsx#L26
tests/src/end-to-end/slashmenu/suggestionMenuPlacement.test.tsx:26:3: Cannot reassign variables declared outside of the component/hook
react(refs): tests/src/unit/react/reactFrame.test.tsx#L80
tests/src/unit/react/reactFrame.test.tsx:80:26: Cannot access refs during render
react(refs): tests/src/unit/react/reactFrame.test.tsx#L99
tests/src/unit/react/reactFrame.test.tsx:99:40: Cannot access refs during render
react(refs): tests/src/unit/react/reactFrame.test.tsx#L76
tests/src/unit/react/reactFrame.test.tsx:76:8: Cannot access refs during render
Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
react(immutability): tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx#L73
tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx:73:3: This value cannot be modified
react(globals): tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx#L1062
tests/src/end-to-end/sidemenu/sideMenuHover.test.tsx:1062:7: Cannot reassign variables declared outside of the component/hook
react(set-state-in-effect): packages/xl-ai/src/components/AIMenu/AIMenu.tsx#L86
packages/xl-ai/src/components/AIMenu/AIMenu.tsx:86:7: Calling setState synchronously within an effect can trigger cascading renders
react(globals): tests/src/end-to-end/toggleblocks/toggleblocks.test.tsx#L46
tests/src/end-to-end/toggleblocks/toggleblocks.test.tsx:46:3: Cannot reassign variables declared outside of the component/hook
react(immutability): tests/src/end-to-end/sidemenu/overlappingEditors.test.tsx#L31
tests/src/end-to-end/sidemenu/overlappingEditors.test.tsx:31:3: This value cannot be modified
react(globals): tests/src/end-to-end/slashmenu/suggestionMenuScroll.test.tsx#L16
tests/src/end-to-end/slashmenu/suggestionMenuScroll.test.tsx:16:3: Cannot reassign variables declared outside of the component/hook
react(globals): tests/src/end-to-end/slashmenu/suggestionMenuPlacement.test.tsx#L26
tests/src/end-to-end/slashmenu/suggestionMenuPlacement.test.tsx:26:3: Cannot reassign variables declared outside of the component/hook
react(refs): tests/src/unit/react/reactFrame.test.tsx#L80
tests/src/unit/react/reactFrame.test.tsx:80:26: Cannot access refs during render
react(refs): tests/src/unit/react/reactFrame.test.tsx#L99
tests/src/unit/react/reactFrame.test.tsx:99:40: Cannot access refs during render
react(refs): tests/src/unit/react/reactFrame.test.tsx#L76
tests/src/unit/react/reactFrame.test.tsx:76:8: Cannot access refs during render
E2E Report Preview
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: JamesIves/github-pages-deploy-action@4a3abc783e1a24aeb44c16e869ad83caf6b4cc23, marocchino/sticky-pull-request-comment@67d0dec7b07ed060a405f9b2a64b8ab319fdd7db. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Typst compiler
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E PDF - webkit
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E PDF - chromium
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E PDF - firefox
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E - chromium (1/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E - firefox (2/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E - firefox (1/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E - webkit (1/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E - chromium (2/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E - webkit (2/2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build
{ "workflowData": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "81a0ca5504fa363a47028aeec893a0cbe62dcd69", "ref": "3238", "headBranch": "fix/math-block-node-import" }, "key": "PvQsond2J7", "runId": 39831333024, "webhookDebug": { "action": "requested", "head_branch": "fix/math-block-node-import", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": true, "prNumber": 3238, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:fix/math-block-node-import", "oldPrDataHash": "VpTmljo5Pv", "lookupKey": "TypeCellOS/BlockNote:fix/math-block-node-import", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "81a0ca5504fa363a47028aeec893a0cbe62dcd69", "ref": "3238", "headBranch": "fix/math-block-node-import" } }, "currentCursor": { "sha": "81a0ca5504fa363a47028aeec893a0cbe62dcd69", "timestamp": 39830972189 }, "pkgPrNewVersion": "0.0.91" }
Build
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build
{ "workflowData": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "81a0ca5504fa363a47028aeec893a0cbe62dcd69", "ref": "3238", "headBranch": "fix/math-block-node-import" }, "key": "PvQsond2J7", "runId": 39831333024, "webhookDebug": { "action": "requested", "head_branch": "fix/math-block-node-import", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": true, "prNumber": 3238, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:fix/math-block-node-import", "oldPrDataHash": "VpTmljo5Pv", "lookupKey": "TypeCellOS/BlockNote:fix/math-block-node-import", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "81a0ca5504fa363a47028aeec893a0cbe62dcd69", "ref": "3238", "headBranch": "fix/math-block-node-import" } }, "currentCursor": { "sha": "81a0ca5504fa363a47028aeec893a0cbe62dcd69", "timestamp": 39830972189 }, "pkgPrNewVersion": "0.0.91" }
Build
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E Report
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E Report Preview
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
E2E PDF - webkit
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
relative-ci-artifacts-editor
69.7 KB
sha256:671b506232cbad6af1cb21a216c4f0255bd05a691e8a73357313cdee77970d78
typst-compiler-build
8.57 MB
sha256:3928af30d08ee88502deba74eaf474607c7025fed4a147c63cd311c8329d8e6f