Skip to content

feat: Drag hendle menu delete button removes all other blocks in selection (BLO-1007) #7544

feat: Drag hendle menu delete button removes all other blocks in selection (BLO-1007)

feat: Drag hendle menu delete button removes all other blocks in selection (BLO-1007) #7544

Triggered via pull request April 28, 2026 13:45
Status Success
Total duration 7m 44s
Artifacts 15

build.yml

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

Annotations

2 errors, 1 warning, and 7 notices
[webkit] › src/end-to-end/multicolumn/multicolumn.test.ts:16:7 › Check Multi-Column Behaviour › Check Delete before column: tests/src/utils/editor.ts#L47
1) [webkit] › src/end-to-end/multicolumn/multicolumn.test.ts:16:7 › Check Multi-Column Behaviour › Check Delete before column Error: expect(string).toMatchSnapshot(expected) @@ -86,37 +86,15 @@ "isToggleable": false }, "content": [ { "type": "text", - "text": "So is this heading!" + "text": "So is this heading!You can have multiple blocks in a column too" } ] } ] - }, - { - "type": "blockContainer", - "attrs": { - "id": "7" - }, - "content": [ - { - "type": "paragraph", - "attrs": { - "backgroundColor": "default", - "textColor": "default", - "textAlignment": "left" - }, - "content": [ - { - "type": "text", - "text": "You can have multiple blocks in a column too" - } - ] - } - ] } ] }, { "type": "column", Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/multicolumn/multicolumn.test.ts-snapshots/deleteBeforeColumn-json-webkit-linux.json Received: /__w/BlockNote/BlockNote/tests/test-results/multicolumn-multicolumn-Ch-2fd07--Check-Delete-before-column-webkit/deleteBeforeColumn-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/multicolumn/multicolumn.test.ts:26:5
[webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:59:7 › Check Keyboard Handlers' Behaviour › Check Enter preserves nested blocks: tests/src/utils/editor.ts#L47
1) [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:59:7 › Check Keyboard Handlers' Behaviour › Check Enter preserves nested blocks Error: expect(string).toMatchSnapshot(expected) @@ -20,11 +20,11 @@ "isToggleable": false }, "content": [ { "type": "text", - "text": "H" + "text": "Hea" } ] } ] }, @@ -42,11 +42,11 @@ "textAlignment": "left" }, "content": [ { "type": "text", - "text": "eading" + "text": "ding" } ] }, { "type": "blockGroup", Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts-snapshots/enterPreservesNestedBlocks-json-webkit-linux.json Received: /__w/BlockNote/BlockNote/tests/test-results/keyboardhandlers-keyboardh-351fd-ter-preserves-nested-blocks-webkit/enterPreservesNestedBlocks-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:75:5
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/
Build
{ "workflowData": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "31718b8a59d6c4350bf34fbec77821f1e2b93715", "ref": "2683" }, "key": "Mq7KoAPFKx", "runId": 25056572106, "webhookDebug": { "action": "requested", "head_branch": "side-menu-multi-block-delete", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": true, "prNumber": 2683, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:side-menu-multi-block-delete", "oldPrDataHash": "qojIXJBSqF", "lookupKey": "TypeCellOS/BlockNote:side-menu-multi-block-delete", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "31718b8a59d6c4350bf34fbec77821f1e2b93715", "ref": "2683" } } }
🎭 Playwright Run Summary
40 passed (36.6s)
🎭 Playwright Run Summary
1 flaky [webkit] › src/end-to-end/multicolumn/multicolumn.test.ts:16:7 › Check Multi-Column Behaviour › Check Delete before column 39 passed (1.0m)
🎭 Playwright Run Summary
40 passed (47.1s)
🎭 Playwright Run Summary
2 skipped 88 passed (1.3m)
🎭 Playwright Run Summary
1 flaky [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:59:7 › Check Keyboard Handlers' Behaviour › Check Enter preserves nested blocks 10 skipped 79 passed (2.2m)
🎭 Playwright Run Summary
14 skipped 76 passed (1.6m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-chromium-1 Expired
124 KB
sha256:c661e9569224e4c1f49550c72fda7aa2fb65db6b9b131714beeb0f2b13875f43
blob-report-chromium-2 Expired
48.8 KB
sha256:13f286408e2cf1b865b1a23a38019ef2d4d0ea85f7a4c92689207d90c4bee228
blob-report-firefox-1 Expired
111 KB
sha256:2b1084a7740328afffb12bad7971158846a443980c451d400b0e1ce7399c2e58
blob-report-firefox-2 Expired
49.4 KB
sha256:0486019a29925397380df1aa59f080a45f917f9d6eb093d46079c9b29af0de56
blob-report-webkit-1 Expired
5.31 MB
sha256:addd1ca725ab97b9490b69ef6057fd614dae46e3ca273cec5bdb76c7e1e09e91
blob-report-webkit-2 Expired
933 KB
sha256:9b72472f7bc1564fc1b17176a0b63058e2c388c6c4779fe87938816d3de9d010
playwright-build Expired
21.5 MB
sha256:106de39751eb2786a6df3426eadf729eb2701804fe7bc582c13d47b1d248d484
playwright-report-chromium-1 Expired
258 KB
sha256:e7000cda57d3409077213dcc21d40ea1052212d37a22284291d90ecfad397bc5
playwright-report-chromium-2 Expired
207 KB
sha256:15ec4166f8167269b558c11231e99b9f4657b6468a9d8c1474acf541a7e643d0
playwright-report-firefox-1 Expired
249 KB
sha256:c5e4388c9f91f8b5448d93c914443753da9515c145c39808baa9c471122dd053
playwright-report-firefox-2 Expired
207 KB
sha256:d672bb604b7d11c9a259027fb078eb24d42106643da41ae0573e6189e3919011
playwright-report-merged Expired
6.73 MB
sha256:f5d274615132c9f41691562f867eacd2bbbb13c59b126bc721aa560892b2ce44
playwright-report-webkit-1 Expired
5.81 MB
sha256:8bc0e9aefc27ae26ccccb2853ed5620920b9a2eb7ceb3cfde5cf3066365677b0
playwright-report-webkit-2 Expired
1.44 MB
sha256:89875cd612170556bc9337fb0232e6bdf6b7089deb4af53a4941cccfc5d1e3d5
relative-ci-artifacts-editor
48.2 KB
sha256:78bd0453001aeaf8062f066ec60eb1a807ca4c1b14dff5913a3e09c79c819d53