Skip to content

feat: Link customization options (BLO-913) #7491

feat: Link customization options (BLO-913)

feat: Link customization options (BLO-913) #7491

Triggered via pull request April 23, 2026 08:25
Status Success
Total duration 7m 30s
Artifacts 15

build.yml

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

Annotations

2 errors, 1 warning, and 7 notices
[firefox] › src/end-to-end/shadcn/shadcn.test.ts:28:7 › Check ShadCN UI › Check link toolbar: tests/src/end-to-end/shadcn/shadcn.test.ts#L41
1) [firefox] › src/end-to-end/shadcn/shadcn.test.ts:28:7 › Check ShadCN UI › Check link toolbar ── Error: expect(Buffer).toMatchSnapshot(expected) 209 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts-snapshots/shadcn-link-toolbar-firefox-linux.png Received: /__w/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-link-toolbar-firefox/shadcn-link-toolbar-actual.png Diff: /__w/BlockNote/BlockNote/tests/test-results/shadcn-shadcn-Check-ShadCN-UI-Check-link-toolbar-firefox/shadcn-link-toolbar-diff.png 39 | 40 | await page.waitForTimeout(700); > 41 | expect(await page.screenshot()).toMatchSnapshot("shadcn-link-toolbar.png"); | ^ 42 | }); 43 | test("Check slash menu", async ({ page }) => { 44 | await focusOnEditor(page); at /__w/BlockNote/BlockNote/tests/src/end-to-end/shadcn/shadcn.test.ts:41:37
[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": "f6943a8d07ffac798408b2ec046b9072062f7f55", "ref": "2666" }, "key": "ZA50alD7MC", "runId": 24824986100, "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": "f6943a8d07ffac798408b2ec046b9072062f7f55", "ref": "2666" } } }
🎭 Playwright Run Summary
40 passed (34.9s)
🎭 Playwright Run Summary
1 flaky [firefox] › src/end-to-end/shadcn/shadcn.test.ts:28:7 › Check ShadCN UI › Check link toolbar ─── 39 passed (46.8s)
🎭 Playwright Run Summary
40 passed (59.7s)
🎭 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/ariakit/ariakit.test.ts:28:7 › Check Ariakit UI › Check link toolbar ─ 10 skipped 73 passed (1.8m)

Artifacts

Produced during runtime
Name Size Digest
blob-report-chromium-1 Expired
113 KB
sha256:561adb93d404028d48b6823a10b0337b39ee716e8703cd19e6436993039d8c94
blob-report-chromium-2 Expired
48.7 KB
sha256:3fc5319d5b2975eaf5a4817ca9f33a3706488dd9bdfeda0a5d0a528123a085b7
blob-report-firefox-1 Expired
103 KB
sha256:d4fe3c3a7274feef6cbd8cbdc2c8d3fc089107fb389b1b718fda9bb8c04180ab
blob-report-firefox-2 Expired
207 KB
sha256:e8cdc09a6a054800b6fa8f01f613f0464ccc0db42606a59e2eb69f9b09434008
blob-report-webkit-1 Expired
299 KB
sha256:42246ffe1df434437c2209c6d17cad563fc1dc85a1841a9d7bce78b135a1596a
blob-report-webkit-2 Expired
49.5 KB
sha256:fc07705fc79d2eed38ce8bfe3bf3fdb648f090ae04734d689f85d18b6b9c7837
playwright-build Expired
21.5 MB
sha256:a0a21db126b616f930734abd61215dcf4a048992b9b13928b2d1b3f1295899ab
playwright-report-chromium-1
247 KB
sha256:a7655d1b49abd2ff1917168b77bcb2a74f523727ad631d4c9081c57d717e8031
playwright-report-chromium-2
207 KB
sha256:8b17d497d10ba4db2f1d0e8c11b94d2a97f9590d2a2a89c2a13898571bfcac4a
playwright-report-firefox-1
240 KB
sha256:01f295b507568ada77777e2775630181866c331cf46e9d7900f4b25419f5147d
playwright-report-firefox-2
749 KB
sha256:d86eb77bdc9a099b93c1febf4ff773d3e855daf41c6c96967ceb3ad007350d70
playwright-report-merged
1.02 MB
sha256:f65b48597c2fc45971087016c44918f6dc5f640b52df946e30fa99c411b81478
playwright-report-webkit-1
818 KB
sha256:2adfa7b1bc7ad3df82a0e7a2e8ee6087929dc15108c18738d364fc41eb30f7a5
playwright-report-webkit-2
207 KB
sha256:61d9c01baa030e2e0271fe6851454d9c7a9e008142e3e590ae49349212d4c8e1
relative-ci-artifacts-editor
48 KB
sha256:640a2ef6197ce51a2678e1878f91f4a853db37632d6d0a2a13a82186159bbf33