Skip to content

chore: remove deprecated future APIs #2416

chore: remove deprecated future APIs

chore: remove deprecated future APIs #2416

Triggered via pull request August 1, 2026 21:13
Status Failure
Total duration 6m 41s
Artifacts 1

tests.yml

on: pull_request
Matrix: E2E Tests
Matrix: Future API Tests
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 21 warnings, and 6 notices
Typecheck
Process completed with exit code 2.
Typecheck
Property 'invalid' does not exist on type 'Readonly<{ required?: boolean | undefined; minLength?: number | undefined; maxLength?: number | undefined; min?: string | number | undefined; max?: string | number | undefined; step?: string | number | undefined; ... 20 more ...; getFieldList: <FieldItemShape = [...] extends [...] ? ItemShape : unknown>() => Readonl...'. Did you mean 'valid'?
Typecheck
Property 'invalid' does not exist on type 'Readonly<{ required?: boolean | undefined; minLength?: number | undefined; maxLength?: number | undefined; min?: string | number | undefined; max?: string | number | undefined; step?: string | number | undefined; ... 20 more ...; getFieldList: <FieldItemShape = [...] extends [...] ? ItemShape : unknown>() => Readonl...'. Did you mean 'valid'?
Typecheck
Property 'invalid' does not exist on type 'Readonly<{ required?: boolean | undefined; minLength?: number | undefined; maxLength?: number | undefined; min?: string | number | undefined; max?: string | number | undefined; step?: string | number | undefined; ... 20 more ...; getFieldList: <FieldItemShape = [...] extends [...] ? ItemShape : unknown>() => Readonl...'. Did you mean 'valid'?
[webkit] › async-validation.spec.ts:138:6 › With JS › Client Validation: tests/integrations/async-validation.spec.ts#L118
1) [webkit] › async-validation.spec.ts:138:6 › With JS › Client Validation ─────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('body').locator('main p') - Expected - 1 + Received + 1 Array [ "Email is already used", - "", + "Title is required", ] Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('body').locator('main p') 9 × locator resolved to 2 elements 116 | } 117 | > 118 | await expect(playground.error).toHaveText(['Email is already used', '']); | ^ 119 | 120 | await selectAll(fieldset.email); 121 | await fieldset.email.press('ArrowRight'); at runTest (/Users/runner/work/conform/conform/tests/integrations/async-validation.spec.ts:118:33) at /Users/runner/work/conform/conform/tests/integrations/async-validation.spec.ts:140:3
Typecheck
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
API Tests (v1)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Future API Tests (macos-latest, chromium, 22)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Future API Tests (ubuntu-latest, chromium, 22)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (ubuntu-latest, chromium, 22)
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (ubuntu-latest, chromium, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
Future API Tests (ubuntu-latest, webkit, 22)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Future API Tests (ubuntu-latest, firefox, 22)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (ubuntu-latest, firefox, 22)
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (ubuntu-latest, firefox, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
Future API Tests (macos-latest, webkit, 22)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (macos-latest, chromium, 22)
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (macos-latest, chromium, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
Slow Test: [chromium] › custom-inputs.spec.ts#L0
[chromium] › custom-inputs.spec.ts took 18.5s
E2E Tests (ubuntu-latest, webkit, 22)
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (ubuntu-latest, webkit, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
E2E Tests (macos-latest, webkit, 22)
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Slow Test: [webkit] › custom-inputs.spec.ts#L0
[webkit] › custom-inputs.spec.ts took 20.8s
Future API Tests (windows-latest, chromium, 22)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (windows-latest, chromium, 22)
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-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Tests (windows-latest, chromium, 22)
No files were found with the provided path: test-results/. No artifacts will be uploaded.
🎭 Playwright Run Summary
9 skipped 104 passed (1.1m)
🎭 Playwright Run Summary
9 skipped 104 passed (1.8m)
🎭 Playwright Run Summary
9 skipped 104 passed (2.0m)
🎭 Playwright Run Summary
9 skipped 104 passed (2.1m)
🎭 Playwright Run Summary
1 flaky [webkit] › async-validation.spec.ts:138:6 › With JS › Client Validation ──────────────────────── 9 skipped 103 passed (2.8m)
🎭 Playwright Run Summary
9 skipped 104 passed (1.3m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-macos-latest-node22-webkit
266 KB
sha256:27a218a124bbcd2b396a5728c3cb6f8d09773b58f1ff714bab0c5f24f4d8d15e