Skip to content

Update dependency vite to v5.4.21 [SECURITY] #29538

Update dependency vite to v5.4.21 [SECURITY]

Update dependency vite to v5.4.21 [SECURITY] #29538

Triggered via push October 21, 2025 18:42
Status Failure
Total duration 5m 46s
Artifacts 2

test.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

13 errors, 10 warnings, and 4 notices
Node 20.11.1
Process completed with exit code 1.
[chromium] › test/e2e/plugins/EmojiPickerPlugin.test.js:115:5 › Emoji Picker Plugin › can put emojis back to back without spaces: packages/koenig-lexical/test/utils/e2e.js#L105
4) [chromium] › test/e2e/plugins/EmojiPickerPlugin.test.js:115:5 › Emoji Picker Plugin › can put emojis back to back without spaces Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 2 - <p dir="ltr"><span data-lexical-text="true">🌮🌮s for all</span></p> + <p dir="ltr"><span data-lexical-text="true">🌮:tac</span></p> + <p dir="ltr"><span data-lexical-text="true">s for all</span></p> at ../utils/e2e.js:105 103 | ignoreCardCaptionContents 104 | }); > 105 | expect(actual).toEqual(expected); | ^ 106 | } 107 | 108 | export function prettifyHTML(string, options = {}) { at assertHTML (/home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/utils/e2e.js:105:20) at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/plugins/EmojiPickerPlugin.test.js:124:9
[chromium] › test/e2e/cards/callout-card.test.js:337:5 › Callout Card › can undo/redo without losing content: packages/koenig-lexical/test/e2e/cards/callout-card.test.js#L347
3) [chromium] › test/e2e/cards/callout-card.test.js:337:5 › Callout Card › can undo/redo without losing content Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[data-kg-card-toolbar="callout"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[data-kg-card-toolbar="callout"]') 345 | await page.keyboard.press(`${ctrlOrCmd}+z`); 346 | await expect(page.locator('[data-kg-card="callout"]')).toBeVisible(); > 347 | await expect(page.locator('[data-kg-card-toolbar="callout"]')).toBeVisible(); | ^ 348 | 349 | // NOTE: don't ignore contents, we care that the data is displayed correctly 350 | await assertHTML(page, html` at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/cards/callout-card.test.js:347:72
[chromium] › test/e2e/cards/call-to-action-card.test.js:282:5 › Call To Action Card › has a progress bar while uploading: packages/koenig-lexical/test/e2e/cards/call-to-action-card.test.js#L292
2) [chromium] › test/e2e/cards/call-to-action-card.test.js:282:5 › Call To Action Card › has a progress bar while uploading Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('[data-testid="progress-bar"]') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('[data-testid="progress-bar"]') 290 | await fileChooser.setFiles([filePath]); 291 | const progressBar = page.locator('[data-testid="progress-bar"]'); > 292 | await expect(progressBar).toBeVisible(); | ^ 293 | 294 | const imgLocator = page.locator('[data-kg-card="call-to-action"] img[src^="blob:"]'); 295 | const imgElement = await imgLocator.first(); at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/cards/call-to-action-card.test.js:292:35
[chromium] › test/e2e/card-behaviour.test.js:567:9 › Card behaviour › UP › moving through paragraph to card: packages/koenig-lexical/test/utils/e2e.js#L237
1) [chromium] › test/e2e/card-behaviour.test.js:567:9 › Card behaviour › UP › moving through paragraph to card Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: 220 Received: 165 at ../utils/e2e.js:237 235 | expect(selection.anchorOffset).toBeLessThanOrEqual(end); 236 | } else { > 237 | expect(selection.anchorOffset).toEqual(expected.anchorOffset); | ^ 238 | } 239 | 240 | expect(selection.focusPath).toEqual(expected.focusPath); at assertSelection (/home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/utils/e2e.js:237:40) at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/card-behaviour.test.js:582:13
[chromium] › test/e2e/card-behaviour.test.js:567:9 › Card behaviour › UP › moving through paragraph to card: packages/koenig-lexical/test/utils/e2e.js#L237
1) [chromium] › test/e2e/card-behaviour.test.js:567:9 › Card behaviour › UP › moving through paragraph to card Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: 220 Received: 165 at ../utils/e2e.js:237 235 | expect(selection.anchorOffset).toBeLessThanOrEqual(end); 236 | } else { > 237 | expect(selection.anchorOffset).toEqual(expected.anchorOffset); | ^ 238 | } 239 | 240 | expect(selection.focusPath).toEqual(expected.focusPath); at assertSelection (/home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/utils/e2e.js:237:40) at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/card-behaviour.test.js:582:13
[chromium] › test/e2e/card-behaviour.test.js:567:9 › Card behaviour › UP › moving through paragraph to card: packages/koenig-lexical/test/utils/e2e.js#L237
1) [chromium] › test/e2e/card-behaviour.test.js:567:9 › Card behaviour › UP › moving through paragraph to card Error: expect(received).toEqual(expected) // deep equality Expected: 220 Received: 165 at ../utils/e2e.js:237 235 | expect(selection.anchorOffset).toBeLessThanOrEqual(end); 236 | } else { > 237 | expect(selection.anchorOffset).toEqual(expected.anchorOffset); | ^ 238 | } 239 | 240 | expect(selection.focusPath).toEqual(expected.focusPath); at assertSelection (/home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/utils/e2e.js:237:40) at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/card-behaviour.test.js:582:13
Node 22.13.1
The strategy configuration was canceled because "test._20_11_1" failed
Node 22.13.1
The operation was canceled.
[chromium] › test/e2e/plugins/DragDropReorderPlugin.test.js:121:5 › Drag Drop Reorder Plugin › can drag and drop a card at the bottom of the editor: packages/koenig-lexical/test/utils/e2e.js#L105
2) [chromium] › test/e2e/plugins/DragDropReorderPlugin.test.js:121:5 › Drag Drop Reorder Plugin › can drag and drop a card at the bottom of the editor Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 4 + Received + 4 <div data-lexical-decorator="true" contenteditable="false"> <div data-kg-card-editing="false" - data-kg-card-selected="false" + data-kg-card-selected="true" - data-kg-card="horizontalrule"></div> + data-kg-card="image"></div> </div> - <p dir="ltr"><span data-lexical-text="true">This is some text</span></p> <div data-lexical-decorator="true" contenteditable="false"> <div data-kg-card-editing="false" data-kg-card-selected="false" - data-kg-card="image"></div> + data-kg-card="horizontalrule"></div> </div> + <p dir="ltr"><span data-lexical-text="true">This is some text</span></p> at ../utils/e2e.js:105 103 | ignoreCardCaptionContents 104 | }); > 105 | expect(actual).toEqual(expected); | ^ 106 | } 107 | 108 | export function prettifyHTML(string, options = {}) { at assertHTML (/home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/utils/e2e.js:105:20) at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/plugins/DragDropReorderPlugin.test.js:165:9
[chromium] › test/e2e/plugins/DragDropReorderPlugin.test.js:121:5 › Drag Drop Reorder Plugin › can drag and drop a card at the bottom of the editor: packages/koenig-lexical/test/utils/e2e.js#L105
2) [chromium] › test/e2e/plugins/DragDropReorderPlugin.test.js:121:5 › Drag Drop Reorder Plugin › can drag and drop a card at the bottom of the editor Error: expect(received).toEqual(expected) // deep equality - Expected - 4 + Received + 4 <div data-lexical-decorator="true" contenteditable="false"> <div data-kg-card-editing="false" - data-kg-card-selected="false" + data-kg-card-selected="true" - data-kg-card="horizontalrule"></div> + data-kg-card="image"></div> </div> - <p dir="ltr"><span data-lexical-text="true">This is some text</span></p> <div data-lexical-decorator="true" contenteditable="false"> <div data-kg-card-editing="false" data-kg-card-selected="false" - data-kg-card="image"></div> + data-kg-card="horizontalrule"></div> </div> + <p dir="ltr"><span data-lexical-text="true">This is some text</span></p> at ../utils/e2e.js:105 103 | ignoreCardCaptionContents 104 | }); > 105 | expect(actual).toEqual(expected); | ^ 106 | } 107 | 108 | export function prettifyHTML(string, options = {}) { at assertHTML (/home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/utils/e2e.js:105:20) at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/plugins/DragDropReorderPlugin.test.js:165:9
[chromium] › test/e2e/cards/bookmark-card-with-search.test.js:116:9 › Bookmark card (with searchLinks) › Valid URL handling › shows loading wheel: packages/koenig-lexical/test/e2e/cards/bookmark-card-with-search.test.js#L125
1) [chromium] › test/e2e/cards/bookmark-card-with-search.test.js:116:9 › Bookmark card (with searchLinks) › Valid URL handling › shows loading wheel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('bookmark-url-loading-spinner') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByTestId('bookmark-url-loading-spinner') 123 | 124 | await expect(page.getByTestId('bookmark-url-loading-container')).toBeVisible(); > 125 | await expect(page.getByTestId('bookmark-url-loading-spinner')).toBeVisible(); | ^ 126 | }); 127 | 128 | test('displays expected metadata', async function () { at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/cards/bookmark-card-with-search.test.js:125:76
[chromium] › test/e2e/cards/bookmark-card-with-search.test.js:116:9 › Bookmark card (with searchLinks) › Valid URL handling › shows loading wheel: packages/koenig-lexical/test/e2e/cards/bookmark-card-with-search.test.js#L125
1) [chromium] › test/e2e/cards/bookmark-card-with-search.test.js:116:9 › Bookmark card (with searchLinks) › Valid URL handling › shows loading wheel Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('bookmark-url-loading-spinner') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByTestId('bookmark-url-loading-spinner') 123 | 124 | await expect(page.getByTestId('bookmark-url-loading-container')).toBeVisible(); > 125 | await expect(page.getByTestId('bookmark-url-loading-spinner')).toBeVisible(); | ^ 126 | }); 127 | 128 | test('displays expected metadata', async function () { at /home/runner/work/Koenig/Koenig/packages/koenig-lexical/test/e2e/cards/bookmark-card-with-search.test.js:125:76
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/signup-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/signup-card.test.js took 15.6s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/audio-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/audio-card.test.js took 15.8s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/bookmark-card-with-search.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/bookmark-card-with-search.test.js took 16.2s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/image-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/image-card.test.js took 21.7s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/header-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/header-card.test.js took 23.1s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/signup-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/signup-card.test.js took 15.4s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/image-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/image-card.test.js took 18.3s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/call-to-action-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/call-to-action-card.test.js took 19.3s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/cards/header-card.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/cards/header-card.test.js took 20.9s
Slow Test: packages/koenig-lexical/[chromium] › test/e2e/card-behaviour.test.js#L0
packages/koenig-lexical/[chromium] › test/e2e/card-behaviour.test.js took 21.6s
🎭 Playwright Run Summary
1 failed [chromium] › test/e2e/card-behaviour.test.js:567:9 › Card behaviour › UP › moving through paragraph to card 3 flaky [chromium] › test/e2e/cards/call-to-action-card.test.js:282:5 › Call To Action Card › has a progress bar while uploading [chromium] › test/e2e/cards/callout-card.test.js:337:5 › Callout Card › can undo/redo without losing content [chromium] › test/e2e/plugins/EmojiPickerPlugin.test.js:115:5 › Emoji Picker Plugin › can put emojis back to back without spaces 27 skipped 706 passed (2.2m)
🎭 Playwright Run Summary
4 passed (9.0s)
🎭 Playwright Run Summary
2 flaky [chromium] › test/e2e/cards/bookmark-card-with-search.test.js:116:9 › Bookmark card (with searchLinks) › Valid URL handling › shows loading wheel [chromium] › test/e2e/plugins/DragDropReorderPlugin.test.js:121:5 › Drag Drop Reorder Plugin › can drag and drop a card at the bottom of the editor 27 skipped 708 passed (2.1m)
🎭 Playwright Run Summary
4 passed (8.9s)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-20.11.1
2.55 MB
sha256:b7dec30fc09cc0dce885c78ac2499b57747a259495b7da8347020bccb4e6438f
playwright-report-22.13.1
2.18 MB
sha256:434b4901a3720f5ad6f711fa79374dccef8647c0a36eac6d3f9834609318d660