Skip to content

feat: decouple yjs from blocknote/core #7858

feat: decouple yjs from blocknote/core

feat: decouple yjs from blocknote/core #7858

Triggered via pull request May 15, 2026 15:07
Status Success
Total duration 6m 16s
Artifacts 15

build.yml

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

Annotations

1 error, 1 warning, and 7 notices
[webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:23:7 › Check Keyboard Handlers' Behaviour › Check Enter when selection is not empty: tests/src/utils/editor.ts#L47
1) [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:23:7 › Check Keyboard Handlers' Behaviour › Check Enter when selection is not empty Error: expect(string).toMatchSnapshot(expected) @@ -38,17 +38,11 @@ "type": "paragraph", "attrs": { "backgroundColor": "default", "textColor": "default", "textAlignment": "left" - }, - "content": [ - { - "type": "text", - "text": "g" - } - ] + } } ] } ] } Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts-snapshots/enterSelectionNotEmpty-json-webkit-linux.json Received: /__w/BlockNote/BlockNote/tests/test-results/keyboardhandlers-keyboardh-50885-when-selection-is-not-empty-webkit/enterSelectionNotEmpty-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 | 50 | /** 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:42: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/
🎭 Playwright Run Summary
43 passed (35.2s)
🎭 Playwright Run Summary
1 skipped 42 passed (45.8s)
🎭 Playwright Run Summary
43 passed (1.0m)
🎭 Playwright Run Summary
2 skipped 92 passed (1.3m)
Build
{ "workflowData": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "f503fda149956b71958c23d94b6f9ce9b763804a", "ref": "2741", "headBranch": "decouple-yjs" }, "key": "sphZXiLkk2", "runId": 25925228073, "webhookDebug": { "action": "requested", "head_branch": "decouple-yjs", "head_repository_full_name": "TypeCellOS/BlockNote", "full_name": "TypeCellOS/BlockNote", "isPullRequest": true, "prNumber": 2741, "prNumberType": "number", "isNewPullRequest": true, "isOldPullRequest": false, "prKey": "TypeCellOS/BlockNote:decouple-yjs", "oldPrDataHash": "eyn3oOIuvM", "lookupKey": "TypeCellOS/BlockNote:decouple-yjs", "data": { "owner": "TypeCellOS", "repo": "BlockNote", "sha": "f503fda149956b71958c23d94b6f9ce9b763804a", "ref": "2741", "headBranch": "decouple-yjs" } }, "currentCursor": { "sha": "f503fda149956b71958c23d94b6f9ce9b763804a", "timestamp": 25844379477 }, "pkgPrNewVersion": "0.0.73" }
🎭 Playwright Run Summary
16 skipped 78 passed (1.5m)
🎭 Playwright Run Summary
1 flaky [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:23:7 › Check Keyboard Handlers' Behaviour › Check Enter when selection is not empty 12 skipped 81 passed (2.1m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-chromium-1 Expired
127 KB
sha256:d6095ac86a4c53edb057da8ebd3d626fb6687b3abd136da9a3ee54af6b6f2386
blob-report-chromium-2 Expired
52.6 KB
sha256:7543821a5d95cf4bd13319a7c981095d950407e988aad8aecc9d77679d60f83e
blob-report-firefox-1 Expired
112 KB
sha256:2222e35c7bef5bcb2f90b14774752640534593a6d389076d24fceaea46f882bf
blob-report-firefox-2 Expired
52.5 KB
sha256:5fd6f184528eb9ccc305df8aaae322821cb3b5e8bd5df7f6edcfc103859340d1
blob-report-webkit-1 Expired
5.28 MB
sha256:1fd17e3ec17b6302d7902a5e4bf98818030c2143fce2ee8ed5af154e01f8cdd9
blob-report-webkit-2 Expired
53 KB
sha256:ba4ebf36465c6e630916a74b02bb639207900c5163e3cfdaa6292900d3ad92e8
playwright-build Expired
21.2 MB
sha256:4314d24da2e02c3321365fa749c4a72a776c2a21ec799dd0e54bd95b507e1d9a
playwright-report-chromium-1 Expired
260 KB
sha256:405ed7b421f715c1e5e985ce92d0afa0a5021efb0b9387f7ba40fb80d70aa40b
playwright-report-chromium-2 Expired
210 KB
sha256:2431a926b5d33252434f02c777efdfac95b7b2751a6442befcdbc03e7ff5ce5a
playwright-report-firefox-1 Expired
250 KB
sha256:8e52ef7bf9ab79761a383fb4c87208fda5f85057e970ebf1853b696375b8856a
playwright-report-firefox-2 Expired
209 KB
sha256:8301a57272d0f141533a52928afb5357c861d0b7816c1198a296793a4e4b0cdd
playwright-report-merged Expired
5.85 MB
sha256:c55618495042871d712d5ce473c05c4e183d29bd56bb3a4997caccf692ace22e
playwright-report-webkit-1 Expired
5.78 MB
sha256:226483e09382a14d4a1d5f4a5c73f027528a1fece2de71a164d2ac768132468e
playwright-report-webkit-2 Expired
210 KB
sha256:e9b97d48972a6d03d88f1b1ca4169f840aec9b3037d0c2d56c8269a60e6ca7f7
relative-ci-artifacts-editor
45.1 KB
sha256:c902c302feb67589810fe4adf595d0ec73acdf066bf7e6316c4d223cf6a4544f