Skip to content

perf(core): reduce Inter font swap layout shift (#3130) #9527

perf(core): reduce Inter font swap layout shift (#3130)

perf(core): reduce Inter font swap layout shift (#3130) #9527

Triggered via push September 28, 2026 11:43
Status Success
Total duration 11m 54s
Artifacts 9

build.yml

on: push
Matrix: e2e
E2E Report Preview
0s
E2E Report Preview
Fit to window
Zoom out
Zoom in

Annotations

11 warnings and 10 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#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/FormattingToolbar/DefaultButtons/CreateLinkButton.tsx#L106
packages/react/src/components/FormattingToolbar/DefaultButtons/CreateLinkButton.tsx:106:5: Calling setState synchronously within an effect can trigger cascading renders
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
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"
Build
{ "workflowData": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "660f8a2444b9ff8498e0a90f5fdfc7bee15bfdb8", "ref": "main", "headBranch": null }, "key": "de0MyEwtaS", "runId": 36417319742, "webhookDebug": { "action": "requested", "head_branch": "main", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": false, "prNumber": null, "prNumberType": "object", "isNewPullRequest": false, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:main", "oldPrDataHash": "m72SGUJfNr", "lookupKey": "m72SGUJfNr", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "660f8a2444b9ff8498e0a90f5fdfc7bee15bfdb8", "ref": "main", "headBranch": null } }, "currentCursor": { "sha": "61830539ed3268b93ea1e82c7275edecec37f937", "timestamp": 36417284199 }, "pkgPrNewVersion": "0.0.88" }
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 - 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 - 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"
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 (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 - 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"

Artifacts

Produced during runtime
Name Size Digest
blob-report-chromium-1
69.5 KB
sha256:f2979fb98fcc93bae8c314ddd547d93fb8be789991e13df03e1e79ace8f30853
blob-report-chromium-2
77.8 KB
sha256:846bbbcb2fe9b1ce1709f3ba810ab673173c30f0fce3e1f21f227089fc69f53b
blob-report-firefox-1
55.6 KB
sha256:bced4b4b0fb3b79c05eaaaa5c2bf4cb3c549010eaef2f445754ae9b9f4098b5a
blob-report-firefox-2
64.3 KB
sha256:b999cc3c0c783bc12dd204d9f4c9adda678542d511c6da7407215b6279622be3
blob-report-webkit-1
66.4 KB
sha256:a55cf9703d802e47d0e859695ec7cf87650e62d5b4aeccd00e4681c49eb23fa0
blob-report-webkit-2
75.6 KB
sha256:4b1c22a59fd56b04c71cb7279bf57d16cbb190112ed034b4d2ee47e7e714f6e3
e2e-report
2.02 MB
sha256:0a94470edd07d05eca52397d1a3d0dc5c517ddd190daaa35c851dc9b4fb0dde3
relative-ci-artifacts-editor
69 KB
sha256:24674e4585bb8e8915a1aad16ca228fc61faf7b4f6b4e951ead042d648e09c8e
typst-compiler-build
8.57 MB
sha256:3eae32ba16a9cfde7f1b2e002a55e506b69251c759c4100fa00bda124d2293fa