feat: Link customization options (BLO-913) #7457
build.yml
on: pull_request
Playwright Build
2m 29s
Build
5m 17s
Matrix: playwright
Merge Playwright Reports
55s
Annotations
3 errors, 1 warning, and 7 notices
|
[chromium] › src/end-to-end/ariakit/ariakit.test.ts:28:7 › Check Ariakit UI › Check link toolbar:
tests/src/end-to-end/ariakit/ariakit.test.ts#L41
1) [chromium] › src/end-to-end/ariakit/ariakit.test.ts:28:7 › Check Ariakit UI › Check link toolbar
Error: expect(Buffer).toMatchSnapshot(expected)
294 pixels (ratio 0.01 of all image pixels) are different.
Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts-snapshots/ariakit-link-toolbar-chromium-linux.png
Received: /__w/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-link-toolbar-chromium/ariakit-link-toolbar-actual.png
Diff: /__w/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-link-toolbar-chromium/ariakit-link-toolbar-diff.png
39 |
40 | await page.waitForTimeout(500);
> 41 | expect(await page.screenshot()).toMatchSnapshot("ariakit-link-toolbar.png");
| ^
42 | });
43 | test("Check slash menu", async ({ page }) => {
44 | await focusOnEditor(page);
at /__w/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts:41:37
|
|
[webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:184:7 › Check Keyboard Handlers' Behaviour › Check Delete while selection not empty:
tests/src/utils/editor.ts#L47
2) [webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:184:7 › Check Keyboard Handlers' Behaviour › Check Delete while selection not empty
Error: expect(string).toMatchSnapshot(expected)
@@ -18,11 +18,11 @@
"textAlignment": "left"
},
"content": [
{
"type": "text",
- "text": "Paragra"
+ "text": "Paragrap"
}
]
}
]
},
Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts-snapshots/deleteSelection-json-webkit-linux.json
Received: /__w/BlockNote/BlockNote/tests/test-results/keyboardhandlers-keyboardh-c6e70-e-while-selection-not-empty-webkit/deleteSelection-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:193:5
|
|
[webkit] › src/end-to-end/ariakit/ariakit.test.ts:28:7 › Check Ariakit UI › Check link toolbar:
tests/src/end-to-end/ariakit/ariakit.test.ts#L41
1) [webkit] › src/end-to-end/ariakit/ariakit.test.ts:28:7 › Check Ariakit UI › Check link toolbar
Error: expect(Buffer).toMatchSnapshot(expected)
1007 pixels (ratio 0.01 of all image pixels) are different.
Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts-snapshots/ariakit-link-toolbar-webkit-linux.png
Received: /__w/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-link-toolbar-webkit/ariakit-link-toolbar-actual.png
Diff: /__w/BlockNote/BlockNote/tests/test-results/ariakit-ariakit-Check-Ariakit-UI-Check-link-toolbar-webkit/ariakit-link-toolbar-diff.png
39 |
40 | await page.waitForTimeout(500);
> 41 | expect(await page.screenshot()).toMatchSnapshot("ariakit-link-toolbar.png");
| ^
42 | });
43 | test("Check slash menu", async ({ page }) => {
44 | await focusOnEditor(page);
at /__w/BlockNote/BlockNote/tests/src/end-to-end/ariakit/ariakit.test.ts:41:37
|
|
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": "db2c4e6b2e6470a54a890da1f1cfb282ad6acc7e",
"ref": "2666"
},
"key": "NvySQnBWdC",
"runId": 24717099244,
"webhookDebug": {
"action": "requested",
"head_branch": "link-options-new",
"head_repository_full_name": "TypeCellOS/BlockNote",
"full_name": "TypeCellOS/BlockNote",
"isPullRequest": true,
"prNumber": 2666,
"prNumberType": "number",
"isNewPullRequest": true,
"isOldPullRequest": false,
"prKey": "TypeCellOS/BlockNote:link-options-new",
"oldPrDataHash": "jWF76CvZSM",
"lookupKey": "TypeCellOS/BlockNote:link-options-new",
"data": {
"owner": "TypeCellOS",
"repo": "BlockNote",
"sha": "db2c4e6b2e6470a54a890da1f1cfb282ad6acc7e",
"ref": "2666"
}
}
}
|
|
🎭 Playwright Run Summary
40 passed (34.8s)
|
|
🎭 Playwright Run Summary
40 passed (46.5s)
|
|
🎭 Playwright Run Summary
40 passed (59.9s)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › src/end-to-end/ariakit/ariakit.test.ts:28:7 › Check Ariakit UI › Check link toolbar
2 skipped
81 passed (1.2m)
|
|
🎭 Playwright Run Summary
12 skipped
72 passed (1.4m)
|
|
🎭 Playwright Run Summary
2 flaky
[webkit] › src/end-to-end/ariakit/ariakit.test.ts:28:7 › Check Ariakit UI › Check link toolbar ─
[webkit] › src/end-to-end/keyboardhandlers/keyboardhandlers.test.ts:184:7 › Check Keyboard Handlers' Behaviour › Check Delete while selection not empty
10 skipped
72 passed (2.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-chromium-1
Expired
|
312 KB |
sha256:580cfa121e11061278af3742faed0829b2a68fd8c6f4b1abc7f4c52c2581a016
|
|
|
blob-report-chromium-2
Expired
|
48.6 KB |
sha256:8d713e3763ccf2ebfdcf6814fd6c05f76422fe457d70c71a52732ce4e036f890
|
|
|
blob-report-firefox-1
Expired
|
103 KB |
sha256:fe74df33e8439027d0f92b4b232d67e462dec7b64b7712066f192cb1b4865224
|
|
|
blob-report-firefox-2
Expired
|
49.6 KB |
sha256:7657ee44e4dc43989eae52f435cf9b7241da14bcba0c503873de2620c1f3847e
|
|
|
blob-report-webkit-1
Expired
|
5.25 MB |
sha256:e9282a6681b7c1326717a0b2c9c2acd0e6a6e0b1b434d8e18885a8f53e03d79b
|
|
|
blob-report-webkit-2
Expired
|
49.3 KB |
sha256:ae2f0eb87f035828839294dde27849be5146e84c78246a1132a40d258bb2cae3
|
|
|
playwright-build
Expired
|
21.5 MB |
sha256:f24d9157e6458e76a7f4521c202abde2a60b19d6823bba7e5ad92678820a56f3
|
|
|
playwright-report-chromium-1
|
830 KB |
sha256:e445927fd0bebefd4a5daad11395acbd1dc4801fae4280d1781bbe58bc51683c
|
|
|
playwright-report-chromium-2
|
207 KB |
sha256:f5c73ff0897f4b6f88b5807f2e8d5db91e4f3423d198cb60f3086197cf993f9c
|
|
|
playwright-report-firefox-1
|
240 KB |
sha256:2f13361d6096060facdaadd9d3445e4fe8da5292c027e64a92e7a9c26ea9a470
|
|
|
playwright-report-firefox-2
|
207 KB |
sha256:ad94fb1e5b59dea9e0c15cf58fdd55d00e0656faf84a4ec7b19353465018513b
|
|
|
playwright-report-merged
|
6 MB |
sha256:c7a558ca5f4eb0d295ba7e7c3c7ba78b3565f21c4e7799acff8e26a3302b50a6
|
|
|
playwright-report-webkit-1
|
5.74 MB |
sha256:26ba861c3991f2fecdc77b9f1180236b53d934d8f12a5f71f3ed3da0dba3fa45
|
|
|
playwright-report-webkit-2
|
208 KB |
sha256:fd3acd47a26703dd10e39a54f5b344327ae8bc79aa379996cbc5b720e73d5250
|
|
|
relative-ci-artifacts-editor
|
48.2 KB |
sha256:5a6b8967fe4fde5d37dd7dafde374ab3ba39057a04779004fafe51ce2e59dac7
|
|