Skip to content

feat(blog): create post for v22.23.3 (#9171) #3810

feat(blog): create post for v22.23.3 (#9171)

feat(blog): create post for v22.23.3 (#9171) #3810

Triggered via push September 23, 2026 19:09
Status Failure
Total duration 4m 8s
Artifacts 1
Playwright Tests
4m 5s
Playwright Tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 2 notices
[webkit] › tests/e2e/general-behavior.spec.ts:111:5 › Node.js Website › Theme › should persist theme across page navigation: apps/site/tests/e2e/general-behavior.spec.ts#L75
3) [webkit] › tests/e2e/general-behavior.spec.ts:111:5 › Node.js Website › Theme › should persist theme across page navigation Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:111:5 › Node.js Website › Theme › should persist theme across page navigation: apps/site/tests/e2e/general-behavior.spec.ts#L75
3) [webkit] › tests/e2e/general-behavior.spec.ts:111:5 › Node.js Website › Theme › should persist theme across page navigation Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:111:5 › Node.js Website › Theme › should persist theme across page navigation: apps/site/tests/e2e/general-behavior.spec.ts#L75
3) [webkit] › tests/e2e/general-behavior.spec.ts:111:5 › Node.js Website › Theme › should persist theme across page navigation Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:92:5 › Node.js Website › Theme › should change to light theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L75
2) [webkit] › tests/e2e/general-behavior.spec.ts:92:5 › Node.js Website › Theme › should change to light theme via dropdown Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:92:5 › Node.js Website › Theme › should change to light theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L75
2) [webkit] › tests/e2e/general-behavior.spec.ts:92:5 › Node.js Website › Theme › should change to light theme via dropdown Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:92:5 › Node.js Website › Theme › should change to light theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L75
2) [webkit] › tests/e2e/general-behavior.spec.ts:92:5 › Node.js Website › Theme › should change to light theme via dropdown Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L75
1) [webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L75
1) [webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Could not connect to 127.0.0.1: Connection refused Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 73 | // Start each test from the English homepage 74 | test.beforeEach(async ({ page }) => { > 75 | await page.goto('/en'); | ^ 76 | }); 77 | 78 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:75:16
[webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L84
1) [webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Select theme' }) 82 | }); 83 | > 84 | await themeToggle.click(); | ^ 85 | await page 86 | .getByRole('menuitem', { name: locators.themeDarkLabel }) 87 | .click(); at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:84:25
[webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L0
1) [webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown Test timeout of 30000ms exceeded.
Playwright Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda, step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
6 failed [webkit] › tests/e2e/general-behavior.spec.ts:79:5 › Node.js Website › Theme › should change to dark theme via dropdown [webkit] › tests/e2e/general-behavior.spec.ts:92:5 › Node.js Website › Theme › should change to light theme via dropdown [webkit] › tests/e2e/general-behavior.spec.ts:111:5 › Node.js Website › Theme › should persist theme across page navigation [webkit] › tests/e2e/general-behavior.spec.ts:125:5 › Node.js Website › Theme › should respect system preference initially [webkit] › tests/e2e/general-behavior.spec.ts:137:5 › Node.js Website › Language › should correctly translate UI elements according to language files [webkit] › tests/e2e/general-behavior.spec.ts:152:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens 12 passed (1.3m)
Playwright Tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
playwright-report
685 KB
sha256:8ea9bac6b7e414e5893b2b7d64d1edabf603f17dae09586341bbf1c68faae5fb