Skip to content

fix: disable default UI when no components context is found #7297

fix: disable default UI when no components context is found

fix: disable default UI when no components context is found #7297

Triggered via pull request April 13, 2026 07:47
Status Success
Total duration 6m 22s
Artifacts 15

build.yml

on: pull_request
Matrix: playwright
Merge Playwright Reports
39s
Merge Playwright Reports
Fit to window
Zoom out
Zoom in

Annotations

1 error, 9 warnings, and 7 notices
[webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:238:7 › Check Keyboard Handlers' Behaviour › Check Delete end of block with inline content child: tests/src/utils/editor.ts#L47
1) [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:238:7 › Check Keyboard Handlers' Behaviour › Check Delete end of block with inline content child Error: expect(string).toMatchSnapshot(expected) @@ -18,20 +18,47 @@ "textAlignment": "left" }, "content": [ { "type": "text", - "text": "ParagraphParagraph" + "text": "Paragraph" } ] + }, + { + "type": "blockGroup", + "content": [ + { + "type": "blockContainer", + "attrs": { + "id": "1" + }, + "content": [ + { + "type": "paragraph", + "attrs": { + "backgroundColor": "default", + "textColor": "default", + "textAlignment": "left" + }, + "content": [ + { + "type": "text", + "text": "Paragraph" + } + ] + } + ] + } + ] } ] }, { "type": "blockContainer", "attrs": { - "id": "2" + "id": "3" }, "content": [ { "type": "paragraph", "attrs": { Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts-snapshots/deleteInlineContentChild-json-webkit-linux.json Received: /__w/BlockNote/BlockNote/tests/test-results/keyboardhandlers-keyboardh-db328-k-with-inline-content-child-webkit/deleteInlineContentChild-json-actual.json at ../utils/editor.ts:47 45 | // Remove id from docs 46 | const doc = JSON.stringify(await getDoc(page), null, 2); > 47 | expect(doc).toMatchSnapshot(`${name}.json`); | ^ 48 | } 49 | at compareDocToSnapshot (/__w/BlockNote/BlockNote/tests/src/utils/editor.ts:47:15) at /__w/BlockNote/BlockNote/tests/src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:250:5
Playwright Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright Tests - chromium (2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright Tests - firefox (2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright Tests - webkit (2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright Tests - chromium (1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright Tests - firefox (1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Playwright Tests - webkit (1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Merge Playwright Reports
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build
{ "workflowData": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "aab6e5487eb0d5df47dc275a416a2dabe0ea1764", "ref": "2611" }, "key": "HjZv834zrg", "runId": 24331850882, "webhookDebug": { "action": "requested", "head_branch": "raw-view-default-ui-disable", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": true, "prNumber": 2611, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:raw-view-default-ui-disable", "oldPrDataHash": "QtD0gQGdD1", "lookupKey": "TypeCellOS/BlockNote:raw-view-default-ui-disable", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "aab6e5487eb0d5df47dc275a416a2dabe0ea1764", "ref": "2611" } } }
🎭 Playwright Run Summary
40 passed (35.3s)
🎭 Playwright Run Summary
40 passed (46.8s)
🎭 Playwright Run Summary
40 passed (1.0m)
🎭 Playwright Run Summary
2 skipped 82 passed (1.1m)
🎭 Playwright Run Summary
12 skipped 72 passed (1.4m)
🎭 Playwright Run Summary
1 flaky [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:238:7 › Check Keyboard Handlers' Behaviour › Check Delete end of block with inline content child 10 skipped 73 passed (2.4m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-chromium-1 Expired
113 KB
sha256:9dad1bc0e8884435cfdb90dc6e5afd30b8b21bd5d3f43c2ab6e740a06402cd4c
blob-report-chromium-2 Expired
48.6 KB
sha256:871da383a0f7699f4d95d917cb5c46f44ca39c365a104aafe7d070fb88c4bebe
blob-report-firefox-1 Expired
103 KB
sha256:49e15b06d0387d47f933614e0e98370a0614c83b450249725863d0cb84217e45
blob-report-firefox-2 Expired
49.6 KB
sha256:6c4df65e3fd8f9669524925a23b68d9c9dcaa5b6b34a06e50d52314b67e97b06
blob-report-webkit-1 Expired
5.27 MB
sha256:8fa6b7606d687e2b55cfd8a2045d0c1c0d139bab5826bad731df25fbf030958b
blob-report-webkit-2 Expired
49.9 KB
sha256:82f88db9ef30e26afd14c3d875baa666bea301c582911a2dab5682a0c94a4e60
playwright-build Expired
21.6 MB
sha256:894fc5de296ab9e6d1884a8e65edb4a93a61ba1f0e17c244546092b3c6939ac6
playwright-report-chromium-1
247 KB
sha256:aadca405e6381d4137a281b545f3fcf731de256b288a51d2320be5c8bb173c5c
playwright-report-chromium-2
207 KB
sha256:d21cc0be5866a12853cd322f61fda331180a5e0236884032252f9c397d7a20c3
playwright-report-firefox-1
240 KB
sha256:f2ed953f5fc1666f14006f6ea224b788d79f4ff4acb4cf62933bc3def0a94f21
playwright-report-firefox-2
207 KB
sha256:6e67aaf4c2f2858dbce3a2faa3404b5beed2e842b6fee9f534c0bd6a0d72b031
playwright-report-merged
5.83 MB
sha256:f7ec0df35016756f5090dd973e2320c6b63ba627c6d1e801d7382f8ae29f7092
playwright-report-webkit-1
5.76 MB
sha256:8e0fdaa4e4e91ee5f44651a012782ab0219e821d94f36a7adcb0cf3c524cf53d
playwright-report-webkit-2
208 KB
sha256:10907794073d126ad26db84c6d5c3f64817c4397884c860680e6d390dd5d3644
relative-ci-artifacts-editor
48.6 KB
sha256:d37af249ac973b8abc40267da70a5bb5c178fadfa86963b33082ab7fc07ce271