Skip to content

feat(core)!: rewrite side menu hover, add hoverMargin and dropMargin options #9813

feat(core)!: rewrite side menu hover, add hoverMargin and dropMargin options

feat(core)!: rewrite side menu hover, add hoverMargin and dropMargin options #9813

Triggered via pull request October 11, 2026 13:40
Status Success
Total duration 5m 43s
Artifacts 3

build.yml

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

Annotations

12 warnings and 14 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(refs): packages/react/src/hooks/useEditorFocus.ts#L56
packages/react/src/hooks/useEditorFocus.ts:56:5: Cannot access refs during render
react(refs): packages/react/src/hooks/useEditorFocus.ts#L57
packages/react/src/hooks/useEditorFocus.ts:57:5: Cannot access refs during render
react(refs): packages/react/src/hooks/useEditorFocus.ts#L56
packages/react/src/hooks/useEditorFocus.ts:56:5: Cannot access refs during render
react(refs): packages/react/src/hooks/useEditorFocus.ts#L56
packages/react/src/hooks/useEditorFocus.ts:56:5: Cannot access refs during render
react(refs): packages/react/src/hooks/useEditorFocus.ts#L56
packages/react/src/hooks/useEditorFocus.ts:56:5: Cannot access refs during render
react(set-state-in-effect): packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts#L24
packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts:24:5: Calling setState synchronously within an effect can trigger cascading renders
react(refs): packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts#L44
packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts:44:16: Cannot access refs during render
react(refs): packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts#L44
packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts:44:16: Cannot access refs during render
react(refs): packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts#L46
packages/react/src/components/SuggestionMenu/hooks/useLoadSuggestionMenuItems.ts:46:7: Cannot access refs during render
react(set-state-in-effect): packages/react/src/components/SuggestionMenu/GridSuggestionMenu/hooks/useGridSuggestionMenuKeyboardNavigation.ts#L88
packages/react/src/components/SuggestionMenu/GridSuggestionMenu/hooks/useGridSuggestionMenuKeyboardNavigation.ts:88:5: Calling setState synchronously within an effect can trigger cascading renders
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 - 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 - 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 - 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": "ceea356322321d40ebcbd892f98802ae13f30039", "ref": "3179", "headBranch": "fix/side-menu-hover" }, "key": "L3Nnx2x9J7", "runId": 38144141688, "webhookDebug": { "action": "requested", "head_branch": "fix/side-menu-hover", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": true, "prNumber": 3179, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:fix/side-menu-hover", "oldPrDataHash": "HaJdTdTARx", "lookupKey": "TypeCellOS/BlockNote:fix/side-menu-hover", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "ceea356322321d40ebcbd892f98802ae13f30039", "ref": "3179", "headBranch": "fix/side-menu-hover" } }, "currentCursor": { "sha": "ceea356322321d40ebcbd892f98802ae13f30039", "timestamp": 38143648045 }, "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 - 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 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"

Artifacts

Produced during runtime
Name Size Digest
e2e-report
2.16 MB
sha256:de8a23742397fb09ba1b4f816a7c30b0be0710d117ae40d048d797bf80b0df6f
relative-ci-artifacts-editor
68.8 KB
sha256:09323980454a281a24abd79734d92b72cce0d4ef9eece0f4a0c1da63d2f118c6
typst-compiler-build
8.57 MB
sha256:4364a67c06fcb504208710caba124443d270f8a3d3bc0df4e1a5577ce349da3a