Skip to content

feat: create beta API docs announcement post #3338

feat: create beta API docs announcement post

feat: create beta API docs announcement post #3338

Triggered via pull request July 13, 2026 03:07
Status Failure
Total duration 26m 34s
Artifacts 1
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 1 notice
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L66
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 64 | // Start each test from the English homepage 65 | test.beforeEach(async ({ page }) => { > 66 | await page.goto('/en'); | ^ 67 | }); 68 | 69 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L65
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 63 | test.describe('Node.js Website', () => { 64 | // Start each test from the English homepage > 65 | test.beforeEach(async ({ page }) => { | ^ 66 | await page.goto('/en'); 67 | }); 68 | at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L89
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Select theme' }) 87 | 88 | // Set dark first, then switch to light > 89 | await themeToggle.click(); | ^ 90 | await page 91 | .getByRole('menuitem', { name: locators.themeDarkLabel }) 92 | .click(); at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:89:25
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L0
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown Test timeout of 30000ms exceeded.
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L66
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 64 | // Start each test from the English homepage 65 | test.beforeEach(async ({ page }) => { > 66 | await page.goto('/en'); | ^ 67 | }); 68 | 69 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L65
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 63 | test.describe('Node.js Website', () => { 64 | // Start each test from the English homepage > 65 | test.beforeEach(async ({ page }) => { | ^ 66 | await page.goto('/en'); 67 | }); 68 | at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L66
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 64 | // Start each test from the English homepage 65 | test.beforeEach(async ({ page }) => { > 66 | await page.goto('/en'); | ^ 67 | }); 68 | 69 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L65
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 63 | test.describe('Node.js Website', () => { 64 | // Start each test from the English homepage > 65 | test.beforeEach(async ({ page }) => { | ^ 66 | await page.goto('/en'); 67 | }); 68 | at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L66
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://127.0.0.1:8787/en", waiting until "load" 64 | // Start each test from the English homepage 65 | test.beforeEach(async ({ page }) => { > 66 | await page.goto('/en'); | ^ 67 | }); 68 | 69 | test.describe('Theme', () => { at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown: apps/site/tests/e2e/general-behavior.spec.ts#L65
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown Test timeout of 30000ms exceeded while running "beforeEach" hook. 63 | test.describe('Node.js Website', () => { 64 | // Start each test from the English homepage > 65 | test.beforeEach(async ({ page }) => { | ^ 66 | await page.goto('/en'); 67 | }); 68 | at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
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
12 failed [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown [chromium] › tests/e2e/general-behavior.spec.ts:102:5 › Node.js Website › Theme › should persist theme across page navigation [chromium] › tests/e2e/general-behavior.spec.ts:116:5 › Node.js Website › Theme › should respect system preference initially [chromium] › tests/e2e/general-behavior.spec.ts:128:5 › Node.js Website › Language › should correctly translate UI elements according to language files [firefox] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown [firefox] › tests/e2e/general-behavior.spec.ts:116:5 › Node.js Website › Theme › should respect system preference initially [webkit] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown [webkit] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown [webkit] › tests/e2e/general-behavior.spec.ts:102:5 › Node.js Website › Theme › should persist theme across page navigation [webkit] › tests/e2e/general-behavior.spec.ts:116:5 › Node.js Website › Theme › should respect system preference initially [webkit] › tests/e2e/general-behavior.spec.ts:128:5 › Node.js Website › Language › should correctly translate UI elements according to language files 4 flaky [firefox] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown [firefox] › tests/e2e/general-behavior.spec.ts:102:5 › Node.js Website › Theme › should persist theme across page navigation [firefox] › tests/e2e/general-behavior.spec.ts:143:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens [webkit] › tests/e2e/general-behavior.spec.ts:143:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens 2 passed (25.2m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report
86.2 MB
sha256:0e77934a1d4c439ae22c11d9c29bc6a735f8f0b03ef6af6a25a92b1f21e6b3ca