fix(markdown): add backslash-escape handling in parser and serializer… #8274
build.yml
on: push
Install node dependencies
45s
Matrix: run-e2e-tests
Merge e2e reports
28s
Annotations
3 errors, 9 warnings, and 4 notices
|
Run e2e tests (shard 1/4)
Process completed with exit code 1.
|
|
[chromium] › demos/src/Examples/CustomDocument/index.spec.ts:62:7 › /src/Examples/CustomDocument › Vue › should have a headline after clearing & enter paragraph automatically after adding a headline:
demos/src/Examples/CustomDocument/index.spec.ts#L81
1) [chromium] › demos/src/Examples/CustomDocument/index.spec.ts:62:7 › /src/Examples/CustomDocument › Vue › should have a headline after clearing & enter paragraph automatically after adding a headline
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('.tiptap p').first()
Expected: "This is a paragraph for this test document"
Received: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('.tiptap p').first()
14 × locator resolved to <p>…</p>
- unexpected value ""
79 |
80 | await editor.type('This is a paragraph for this test document')
> 81 | await expect(page.locator('.tiptap p').first()).toHaveText(
| ^
82 | 'This is a paragraph for this test document',
83 | )
84 | })
at /home/runner/work/tiptap/tiptap/demos/src/Examples/CustomDocument/index.spec.ts:81:57
|
|
[chromium] › demos/src/Examples/CustomDocument/index.spec.ts:62:7 › /src/Examples/CustomDocument › Vue › should have a headline after clearing & enter paragraph automatically after adding a headline:
demos/src/Examples/CustomDocument/index.spec.ts#L81
1) [chromium] › demos/src/Examples/CustomDocument/index.spec.ts:62:7 › /src/Examples/CustomDocument › Vue › should have a headline after clearing & enter paragraph automatically after adding a headline
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: locator('.tiptap p').first()
Expected: "This is a paragraph for this test document"
Received: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for locator('.tiptap p').first()
14 × locator resolved to <p>…</p>
- unexpected value ""
79 |
80 | await editor.type('This is a paragraph for this test document')
> 81 | await expect(page.locator('.tiptap p').first()).toHaveText(
| ^
82 | 'This is a paragraph for this test document',
83 | )
84 | })
at /home/runner/work/tiptap/tiptap/demos/src/Examples/CustomDocument/index.spec.ts:81:57
|
|
Install node dependencies
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 packages
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
|
|
Check linting & formatting
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
|
|
Run unit tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
|
|
Run e2e tests (shard 4/4)
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/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
|
|
Run e2e tests (shard 3/4)
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/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
|
|
Run e2e tests (shard 2/4)
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/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
|
|
Run e2e tests (shard 1/4)
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/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 e2e reports
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 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 Run Summary
142 passed (1.1m)
|
|
🎭 Playwright Run Summary
150 passed (1.1m)
|
|
🎭 Playwright Run Summary
150 passed (1.2m)
|
|
🎭 Playwright Run Summary
1 failed
[chromium] › demos/src/Examples/CustomDocument/index.spec.ts:62:7 › /src/Examples/CustomDocument › Vue › should have a headline after clearing & enter paragraph automatically after adding a headline
172 passed (1.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
build-output
|
6.69 MB |
sha256:f5054d17d924488c71d67b77c7908d42e945a138f9c8f681dbb2cd538d3ea409
|
|
|
e2e-blob-report-1
|
229 KB |
sha256:74497b9faa7b713766c2870d416e2907bee77e003c1840c68b152940509c843b
|
|
|
e2e-blob-report-2
|
119 KB |
sha256:7e4ff7982a91d13eac9028cfe8075adea502594181e286b0f5112d839b48ffd6
|
|
|
e2e-blob-report-3
|
124 KB |
sha256:a8c54e56ad2e24ae49aed43536ae7b1840d685c0e9b48868686629eb158c9aa9
|
|
|
e2e-blob-report-4
|
121 KB |
sha256:695d806db903d373e2aed510783cee8845c7e1215b5cbb4b68364595d5deb240
|
|
|
node-dependencies
|
150 MB |
sha256:f4dfd5feacafc050d143f4c7ee2f9de3a7c705dab8b7a20c8052fd0a87b26ab1
|
|
|
playwright-html-report
|
976 KB |
sha256:e10396f7428136e4dd41a9fa7917f1f1b8103b1fadb0c492f4a68c765b116ed4
|
|