Skip to content

chore: upgrade to zod v4 #9435

chore: upgrade to zod v4

chore: upgrade to zod v4 #9435

Triggered via pull request August 3, 2026 15:43
@cardernecarderne
synchronize #4039
chore/zod-4
Status Cancelled
Total duration 4m 52s
Artifacts 2

pr_checks.yml

on: pull_request
Detect changes
8s
Detect changes
code-quality  /  code-quality
2m 10s
code-quality / code-quality
Matrix: e2e / cli-v3
Matrix: packages / 🧪 Unit Tests: Packages
Matrix: sdk-compat / node-compat
Matrix: webapp / 🧪 Unit Tests: Webapp
typecheck  /  typecheck
2m 34s
typecheck / typecheck
runops-guard  /  runops-guard
1m 28s
runops-guard / runops-guard
e2e-webapp  /  🧪 E2E Tests: Webapp
4m 1s
e2e-webapp / 🧪 E2E Tests: Webapp
internal  /  🧪 Unit Tests: Internal
3m 33s
internal / 🧪 Unit Tests: Internal
sdk-compat  /  Bun Runtime
2m 9s
sdk-compat / Bun Runtime
sdk-compat  /  Deno Runtime
2m 1s
sdk-compat / Deno Runtime
sdk-compat  /  Cloudflare Workers
2m 11s
sdk-compat / Cloudflare Workers
packages  /  📊 Merge Reports
packages / 📊 Merge Reports
webapp  /  📊 Merge Reports
webapp / 📊 Merge Reports
All PR Checks
4s
All PR Checks
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 3 warnings
typecheck / typecheck
Process completed with exit code 2.
typecheck / typecheck
Property 'completed' is missing in type '{ success: true; }' but required in type '{ completed: boolean; }'.
typecheck / typecheck
Property 'orgs' is missing in type '{ success: true; }' but required in type '{ orgs: { organizationId: string; resumeMode: "queue" | "new_only"; resolvedAt: string; }[]; }'.
typecheck / typecheck
Property 'orgs' is missing in type '{ success: true; }' but required in type '{ orgs: { orgId: string; limitState: "rejected" | "grace"; }[]; }'.
typecheck / typecheck
Type '{ success: true; }' is not assignable to type '{ isConfigured: false; gracePeriodMs: number; } | { mode: "none"; isConfigured: true; cancelInProgressRuns: boolean; limitState: { status: "ok"; } | { status: "grace"; hitAt: string; graceEndsAt: string; } | { ...; }; effectiveAmountCents: number | null; gracePeriodMs: number; } | { ...; } | { ...; } | undefined'.
typecheck / typecheck
Type '{ success: true; }' is not assignable to type '{ isConfigured: false; gracePeriodMs: number; } | { mode: "none"; isConfigured: true; cancelInProgressRuns: boolean; limitState: { status: "ok"; } | { status: "grace"; hitAt: string; graceEndsAt: string; } | { ...; }; effectiveAmountCents: number | null; gracePeriodMs: number; } | { ...; } | { ...; } | undefined'.
typecheck / typecheck
Argument of type '() => Promise<{ success: true; } | undefined>' is not assignable to parameter of type '(key: string) => Promise<{ isConfigured: false; gracePeriodMs: number; } | { mode: "none"; isConfigured: true; cancelInProgressRuns: boolean; limitState: { status: "ok"; } | { status: "grace"; hitAt: string; graceEndsAt: string; } | { ...; }; effectiveAmountCents: number | null; gracePeriodMs: number; } | { ...; } |...'.
typecheck / typecheck
Argument of type '() => Promise<{ success: true; } | undefined>' is not assignable to parameter of type '(key: string) => Promise<{ hasAccess: boolean; balance?: number | undefined; usage?: number | undefined; overage?: number | undefined; plan?: { type: string; code: string; isPaying: boolean; } | undefined; limitState?: "grace" | undefined; reason?: "free_tier_exceeded" | ... 1 more ... | undefined; } | undefined>'.
internal / 🧪 Unit Tests: Internal
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
internal / 🧪 Unit Tests: Internal
The operation was canceled.
packages / 🧪 Unit Tests: Packages (3, 3)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
packages / 🧪 Unit Tests: Packages (3, 3)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (1, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (1, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (8, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (8, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (2, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (2, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (5, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (5, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (9, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (9, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (7, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (7, 12)
The operation was canceled.
e2e-webapp / 🧪 E2E Tests: Webapp
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
e2e-webapp / 🧪 E2E Tests: Webapp
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (10, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (10, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (11, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (11, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (12, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (12, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (6, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (6, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (4, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (4, 12)
The operation was canceled.
webapp / 🧪 Unit Tests: Webapp (3, 12)
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
webapp / 🧪 Unit Tests: Webapp (3, 12)
The operation was canceled.
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
🤖 PR Checks
Canceling since a higher priority waiting request for 🤖 PR Checks-4039 exists
All PR Checks
Process completed with exit code 1.
typecheck / typecheck
Failed to restore: Cache service responded with 404
typecheck / typecheck
Failed to restore: Cache service responded with 404

Artifacts

Produced during runtime
Name Size Digest
packages-blob-report-1 Expired
89.6 KB
sha256:f050fb605dd6530d68718caef9ecb99bf3cbbc2f640efc2b9998cde0539ee9f8
packages-blob-report-2 Expired
74.4 KB
sha256:e983531e1f2953ea12df117cb87fba97996a41eae2360b660bcad7f5be1110a5