Skip to content

chore(deps-dev): bump @playwright/test from 1.57.0 to 1.61.1 in the testing group #5479

chore(deps-dev): bump @playwright/test from 1.57.0 to 1.61.1 in the testing group

chore(deps-dev): bump @playwright/test from 1.57.0 to 1.61.1 in the testing group #5479

Triggered via pull request July 13, 2026 16:09
Status Failure
Total duration 6m 37s
Artifacts 10

pr-orchestrator.yml

on: pull_request
🔍 Path Filter
6s
🔍 Path Filter
👋 PR Welcome & Reminder
3s
👋 PR Welcome & Reminder
🔍 Check Diff
9s
🔍 Check Diff
🛡️ Quality Gates  /  📝 Prepare Environment
6s
🛡️ Quality Gates / 📝 Prepare Environment
🛡️ Quality Gates  /  🎒 Knip Check
49s
🛡️ Quality Gates / 🎒 Knip Check
🛡️ Quality Gates  /  🔍 Lint Check
1m 9s
🛡️ Quality Gates / 🔍 Lint Check
🛡️ Quality Gates  /  ⌨️ Type Check
1m 24s
🛡️ Quality Gates / ⌨️ Type Check
🛡️ Quality Gates  /  🏗️ Build Check
2m 27s
🛡️ Quality Gates / 🏗️ Build Check
🛡️ Quality Gates  /  🧪 Script Tests
56s
🛡️ Quality Gates / 🧪 Script Tests
🛡️ Quality Gates  /  🧹 Slop Check
46s
🛡️ Quality Gates / 🧹 Slop Check
🛡️ Quality Gates  /  🧪 Infrastructure Tests
45s
🛡️ Quality Gates / 🧪 Infrastructure Tests
🛡️ Quality Gates  /  🧪 Unit Tests
1m 24s
🛡️ Quality Gates / 🧪 Unit Tests
🛡️ Quality Gates  /  🧪 Component Tests
1m 4s
🛡️ Quality Gates / 🧪 Component Tests
🛡️ Quality Gates  /  🧪 Performance Tests
53s
🛡️ Quality Gates / 🧪 Performance Tests
🛡️ Quality Gates  /  🧪 Visual Tests
1m 2s
🛡️ Quality Gates / 🧪 Visual Tests
🛡️ Quality Gates  /  📊 Integration Tests Summary
4s
🛡️ Quality Gates / 📊 Integration Tests Summary
🛡️ Quality Gates  /  📊 Quality Report
8s
🛡️ Quality Gates / 📊 Quality Report
🤖 Gemini AI Review  /  Analyze Changes for Review
33s
🤖 Gemini AI Review / Analyze Changes for Review
🤖 Gemini AI Review  /  disabled-guidance
40s
🤖 Gemini AI Review / disabled-guidance
🤖 Gemini AI Review  /  Post Skip Check
0s
🤖 Gemini AI Review / Post Skip Check
🤖 Gemini AI Review  /  Execute Gemini Review
0s
🤖 Gemini AI Review / Execute Gemini Review
🤖 Gemini AI Review  /  Manage PR Labels
0s
🤖 Gemini AI Review / Manage PR Labels
🚀 Create Review Issues  /  Create Issues from Gemini Review
🚀 Create Review Issues / Create Issues from Gemini Review
🚀 Create Review Issues  /  disabled-guidance
🚀 Create Review Issues / disabled-guidance
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 18 warnings
🛡️ Quality Gates / 🧪 Infrastructure Tests
Process completed with exit code 1.
🛡️ Quality Gates / 🧪 Infrastructure Tests
Error: No tests found. Make sure that arguments are regular expressions matching test files. You may need to escape symbols like "$" or "*" and quote the arguments.
🛡️ Quality Gates / 🧪 Infrastructure Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at infrastructure.spec.ts:30 28 | } 29 | > 30 | test.describe('Infrastructure & Scripts', () => { | ^ 31 | // 1. LINT CHECK 32 | // Ensures you never commit code that violates ESLint rules. 33 | // Skipping since pnpm build is already running in ci at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/infrastructure.spec.ts:30:6
🛡️ Quality Gates / 🧪 Performance Tests
Process completed with exit code 1.
🛡️ Quality Gates / 🧪 Performance Tests
Error: No tests found. Make sure that arguments are regular expressions matching test files. You may need to escape symbols like "$" or "*" and quote the arguments.
🛡️ Quality Gates / 🧪 Performance Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at perf-stability.spec.ts:3 1 | import { test, expect } from '@playwright/test' 2 | > 3 | test.describe('WebSocket Stability', () => { | ^ 4 | test('should maintain a stable WebSocket connection', async ({ page }) => { 5 | test.setTimeout(40000) 6 | await page.goto('/') at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/perf-stability.spec.ts:3:6
🛡️ Quality Gates / 🧪 Performance Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at perf-memory.spec.ts:17 15 | const HEAP_GROWTH_THRESHOLD = 0.35 // 35% (relaxed further to account for sandbox/CI variance) 16 | > 17 | test.describe('Frontend Performance', () => { | ^ 18 | test('should not exhibit memory leaks during a simulated workout', async ({ 19 | page, 20 | }) => { at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/perf-memory.spec.ts:17:6
🛡️ Quality Gates / 🧪 Performance Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at perf-load.spec.ts:4 2 | import { waitForPageReady } from './lib/waits' 3 | > 4 | test.describe('Dashboard Load Performance', () => { | ^ 5 | test('should load within acceptable threshold', async ({ page }) => { 6 | const start = performance.now() 7 | await page.goto('/') at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/perf-load.spec.ts:4:6
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe.configure() to be called here. Most common reasons include: - You are calling test.describe.configure() in a configuration file. - You are calling test.describe.configure() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe.configure() from an async test.describe() block. Only sync ones are supported. at vrt-spotify-controls.spec.ts:8 6 | 7 | // Test suite configuration > 8 | test.describe.configure({ mode: 'serial' }) | ^ 9 | 10 | // Reusable page objects 11 | let controlPage: Page at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2354:24) at Function.configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-spotify-controls.spec.ts:8:15
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe.configure() to be called here. Most common reasons include: - You are calling test.describe.configure() in a configuration file. - You are calling test.describe.configure() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe.configure() from an async test.describe() block. Only sync ones are supported. at vrt-mock-hrm-client.spec.ts:8 6 | 7 | // Test suite configuration > 8 | test.describe.configure({ mode: 'serial' }) | ^ 9 | 10 | // Reusable page objects 11 | let mockPage: Page at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2354:24) at Function.configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-mock-hrm-client.spec.ts:8:15
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe.configure() to be called here. Most common reasons include: - You are calling test.describe.configure() in a configuration file. - You are calling test.describe.configure() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe.configure() from an async test.describe() block. Only sync ones are supported. at vrt-hr-components.spec.ts:15 13 | 14 | // Test suite configuration > 15 | test.describe.configure({ mode: 'serial' }) | ^ 16 | 17 | // Reusable page objects 18 | let dashboardPage: Page at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2354:24) at Function.configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-hr-components.spec.ts:15:15
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at vrt-experimental.spec.ts:6 4 | import { waitForPageReady } from './lib/waits' 5 | > 6 | test.describe('Experimental Analytics Page VRT', () => { | ^ 7 | test('initial state', async ({ dashboardPage }) => { 8 | await setupMinimalVisualRegressionTest( 9 | dashboardPage, at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-experimental.spec.ts:6:6
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at vrt-dashboard.spec.ts:13 11 | 12 | // Test suite for VRT > 13 | test.describe('Dashboard Visual Regression Tests', () => { | ^ 14 | test.describe('Dashboard Component', () => { 15 | test('initial, empty state', async ({ dashboardPage }) => { 16 | await setupMinimalVisualRegressionTest(dashboardPage, '/') at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-dashboard.spec.ts:13:6
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe.configure() to be called here. Most common reasons include: - You are calling test.describe.configure() in a configuration file. - You are calling test.describe.configure() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe.configure() from an async test.describe() block. Only sync ones are supported. at vrt-control-panel.spec.ts:8 6 | 7 | // Test suite configuration > 8 | test.describe.configure({ mode: 'serial' }) | ^ 9 | 10 | // Reusable page objects 11 | let controlPage: Page at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2354:24) at Function.configure (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-control-panel.spec.ts:8:15
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at vrt-connect-page.spec.ts:9 7 | import { BluetoothConnectionStatus } from '../../types/bluetooth' 8 | > 9 | test.describe('Visual Regression Tests for /client/connect Page', () => { | ^ 10 | test.beforeEach(async ({ connectPage }) => { 11 | await injectBluetoothMocks(connectPage) 12 | await connectPage.goto('/client/connect') at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-connect-page.spec.ts:9:6
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at vrt-components.spec.ts:13 11 | import { VRT_TIMEOUTS } from './lib/timeouts' 12 | > 13 | test.describe('Component-Specific VRT', () => { | ^ 14 | test('BottomNavBar highlights correct icon', async ({ dashboardPage }) => { 15 | await setupMinimalVisualRegressionTest(dashboardPage, '/') 16 | const bottomNav = dashboardPage.getByTestId('bottom-nav-bar') at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/vrt-components.spec.ts:13:6
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at simple-smoke.spec.ts:5 3 | import { BASE_URL } from './lib' 4 | > 5 | test.describe('Simple Smoke Test', () => { | ^ 6 | test('should load the homepage and have the correct title', async ({ 7 | page, 8 | }) => { at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/simple-smoke.spec.ts:5:6
🛡️ Quality Gates / 🧪 Visual Tests
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. - You are calling test.describe() from an async test.describe() block. Only sync ones are supported. at remote-capabilities.spec.ts:7 5 | const BASE_URL = getBaseURL() 6 | > 7 | test.describe('Remote Capabilities & Command Relay', () => { | ^ 8 | test('Controller sends commands via WebSocket', async ({ page }) => { 9 | // 1. Setup Network & WS capture 10 | const failedRequests: string[] = [] at _TestTypeImpl._currentSuite (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2257:13) at _TestTypeImpl._describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:2298:24) at Function.describe (/home/runner/work/hrm/hrm/node_modules/.pnpm/playwright@1.61.1/node_modules/playwright/lib/common/index.js:1220:12) at /home/runner/work/hrm/hrm/tests/playwright/remote-capabilities.spec.ts:7:6
🛡️ Quality Gates / 🧪 Component Tests
No test report files were found
🛡️ Quality Gates / 📊 Integration Tests Summary
Process completed with exit code 1.
🤖 Gemini AI Review / Analyze Changes for Review
Error when evaluating 'secrets'. .github/workflows/pr-orchestrator.yml (Line: 248, Col: 11): Secret GEMINI_API_KEY is required, but not provided while calling., .github/workflows/pr-orchestrator.yml (Line: 248, Col: 11): Secret ARI_PAT is required, but not provided while calling.
🤖 Gemini AI Review / disabled-guidance
Error when evaluating 'secrets'. .github/workflows/pr-orchestrator.yml (Line: 248, Col: 11): Secret GEMINI_API_KEY is required, but not provided while calling., .github/workflows/pr-orchestrator.yml (Line: 248, Col: 11): Secret ARI_PAT is required, but not provided while calling.
👋 PR Welcome & Reminder
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🔍 Path Filter
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, dorny/paths-filter@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🔍 Check Diff
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 📝 Prepare Environment
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🧹 Slop Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🎒 Knip Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🧪 Script Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🔍 Lint Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / ⌨️ Type Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🏗️ Build Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🧪 Infrastructure Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, dorny/test-reporter@v1, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🧪 Performance Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, dorny/test-reporter@v1, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🧪 Visual Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, dorny/test-reporter@v1, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🧪 Component Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, dorny/test-reporter@v1, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 🧪 Component Tests
No file matches path test-results/component-results.xml
🛡️ Quality Gates / 🧪 Unit Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, dorny/test-reporter@v1, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 📊 Integration Tests Summary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🛡️ Quality Gates / 📊 Quality Report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
build-artifacts-9754 Expired
43.5 MB
sha256:6f53855660929cffe10ffe60db50feca16c026fca94fccfc195597c0ec37d873
build-report Expired
1.24 KB
sha256:f46dab23dae22ed1da60b788988e31f41930e08e4cfcbec30ee61e77d71c466d
component-test-logs-9754 Expired
3.73 KB
sha256:9ff42517e385a13e2594afc3525c3d5319c90c6abbd896fa0c30f8cdca1c46d7
infra-test-logs-9754 Expired
1.43 KB
sha256:b6cc75054dbda7af55803073e251753aff1f133d7f698042a006d69c11b979c5
perf-test-logs-9754 Expired
1.91 KB
sha256:49c5b0c07218906898ab0a869dc49c7bc13f01e620cf564eb7f6796f2cc0c642
script-test-logs-9754 Expired
423 Bytes
sha256:1abc3fc9994dfbb65734a699370b4fc2d9bb01ce2b06a4d10eb6dfe9f37b0d72
slop-report Expired
833 Bytes
sha256:1ed63fe9d2e1239439e08a37137d7e91990c47b57410f259a024d6552bca19db
type-check-report Expired
249 Bytes
sha256:80670481d5dafbf587d042efc6e45d282e2be9886efbe678a1dfe7cf5af79b82
unit-test-logs-9754 Expired
25.8 KB
sha256:ae0545e7e0150dc6d3796ae667a61ae9be5305abf84dcdcc34f41d2420f16e71
visual-test-logs-9754 Expired
205 KB
sha256:f7bd435c53046bbbce5299f8afe87ef90ff0373bdfdc0d602844b14a93856094