Skip to content

chore(deps): update dependency zod to v4 #1675

chore(deps): update dependency zod to v4

chore(deps): update dependency zod to v4 #1675

Triggered via pull request June 3, 2026 15:42
Status Failure
Total duration 18m 51s
Artifacts 12

tests-entry.yml

on: pull_request
Run (mac)  /  Run --react --hono --authjs --eslint --biome
30s
Run (mac) / Run --react --hono --authjs --eslint --biome
Matrix: tests-ubuntu
Run (windows)  /  Run --react --hono --authjs --eslint --biome
1m 52s
Run (windows) / Run --react --hono --authjs --eslint --biome
Fit to window
Zoom out
Zoom in

Annotations

143 errors and 2 notices
Run --solid --elysia --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --elysia --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Kysely<Database>; }, {}>'.
Run --solid --elysia --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --elysia --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Kysely<Database>; }, {}>'.
Run --solid --express --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --express --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Kysely<Database>; }, {}>'.
Run --solid --express --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --express --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Kysely<Database>; }, {}>'.
Run --solid --express --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --express --ts-rest --sqlite --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Database; }, {}>'.
Run --solid --express --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --express --ts-rest --sqlite --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Database; }, {}>'.
Run --solid --elysia --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --elysia --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: BetterSQLite3Database<Record<string, never>> & { ...; }; }, {}>'.
Run --solid --elysia --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --elysia --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: BetterSQLite3Database<Record<string, never>> & { $client: Database; }; }, {}>'.
Run --solid --elysia --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --elysia --ts-rest --sqlite --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Database; }, {}>'.
Run --solid --elysia --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --elysia --ts-rest --sqlite --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Database; }, {}>'.
Run --solid --fastify --ts-rest --eslint --biome --oxlint / Run --solid --fastify --ts-rest --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --solid --fastify --ts-rest --eslint --biome --oxlint / Run --solid --fastify --ts-rest --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --solid --express --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --express --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: BetterSQLite3Database<Record<string, never>> & { ...; }; }, {}>'.
Run --solid --express --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --express --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: BetterSQLite3Database<Record<string, never>> & { $client: Database; }; }, {}>'.
Run --solid --fastify --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --fastify --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: BetterSQLite3Database<Record<string, never>> & { ...; }; }, {}>'.
Run --solid --fastify --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --fastify --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: BetterSQLite3Database<Record<string, never>> & { $client: Database; }; }, {}>'.
Run --solid --hono --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --hono --ts-rest --sqlite --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Database; }, {}>'.
Run --solid --hono --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --hono --ts-rest --sqlite --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Database; }, {}>'.
Run --vue --hono --ts-rest --eslint --biome --oxlint / Run --vue --hono --ts-rest --eslint --biome --oxlint
Binding element 'body' implicitly has an 'any' type.
Run --vue --hono --ts-rest --eslint --biome --oxlint / Run --vue --hono --ts-rest --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --vue --hono --ts-rest --eslint --biome --oxlint / Run --vue --hono --ts-rest --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --solid --elysia --ts-rest --eslint --biome --oxlint / Run --solid --elysia --ts-rest --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --solid --elysia --ts-rest --eslint --biome --oxlint / Run --solid --elysia --ts-rest --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --solid --hono --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --hono --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Kysely<Database>; }, {}>'.
Run --solid --hono --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --hono --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Kysely<Database>; }, {}>'.
Run --react --hono --ts-rest --eslint --biome --oxlint / Run --react --hono --ts-rest --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --react --hono --ts-rest --eslint --biome --oxlint / Run --react --hono --ts-rest --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --solid --fastify --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --fastify --ts-rest --sqlite --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Database; }, {}>'.
Run --solid --fastify --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --fastify --ts-rest --sqlite --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Database; }, {}>'.
Run --solid --hono --ts-rest --eslint --biome --oxlint / Run --solid --hono --ts-rest --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --solid --hono --ts-rest --eslint --biome --oxlint / Run --solid --hono --ts-rest --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --solid --fastify --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --fastify --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Kysely<Database>; }, {}>'.
Run --solid --fastify --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --fastify --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Kysely<Database>; }, {}>'.
Run --solid --hono --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --hono --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: BetterSQLite3Database<Record<string, never>> & { ...; }; }, {}>'.
Run --solid --hono --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --hono --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: BetterSQLite3Database<Record<string, never>> & { $client: Database; }; }, {}>'.
Run --solid --express --ts-rest --eslint --biome --oxlint / Run --solid --express --ts-rest --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --solid --express --ts-rest --eslint --biome --oxlint / Run --solid --express --ts-rest --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --react --ts-rest --hono --eslint / Run --react --ts-rest --hono --eslint
Process completed with exit code 2.
Run --react --ts-rest --hono --eslint / Run --react --ts-rest --hono --eslint
Parameter '_ctx' implicitly has an 'any' type.
Run --react --ts-rest --hono --eslint / Run --react --ts-rest --hono --eslint
Binding element 'body' implicitly has an 'any' type.
Run --react --ts-rest --hono --eslint / Run --react --ts-rest --hono --eslint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --react --ts-rest --hono --eslint / Run --react --ts-rest --hono --eslint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --react --ts-rest --hono --eslint / Run --react --ts-rest --hono --eslint
This expression is not callable.
Run --solid --hono --cloudflare --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --hono --cloudflare --ts-rest --sqlite --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: D1Database; }, {}>'.
Run --solid --hono --cloudflare --ts-rest --sqlite --eslint --biome --oxlint / Run --solid --hono --cloudflare --ts-rest --sqlite --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: D1Database; }, {}>'.
Run --solid --hono --cloudflare --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --hono --cloudflare --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: Kysely<Database>; }, {}>'.
Run --solid --hono --cloudflare --ts-rest --sqlite --kysely --eslint --biome --oxlint / Run --solid --hono --cloudflare --ts-rest --sqlite --kysely --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: Kysely<Database>; }, {}>'.
Run --react --ts-rest --hono --oxlint / Run --react --ts-rest --hono --oxlint
Process completed with exit code 2.
Run --react --ts-rest --hono --oxlint / Run --react --ts-rest --hono --oxlint
Parameter '_ctx' implicitly has an 'any' type.
Run --react --ts-rest --hono --oxlint / Run --react --ts-rest --hono --oxlint
Binding element 'body' implicitly has an 'any' type.
Run --react --ts-rest --hono --oxlint / Run --react --ts-rest --hono --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --react --ts-rest --hono --oxlint / Run --react --ts-rest --hono --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --react --ts-rest --hono --oxlint / Run --react --ts-rest --hono --oxlint
This expression is not callable.
Run --react --ts-rest --hono --biome / Run --react --ts-rest --hono --biome
Process completed with exit code 2.
Run --react --ts-rest --hono --biome / Run --react --ts-rest --hono --biome
Parameter '_ctx' implicitly has an 'any' type.
Run --react --ts-rest --hono --biome / Run --react --ts-rest --hono --biome
Binding element 'body' implicitly has an 'any' type.
Run --react --ts-rest --hono --biome / Run --react --ts-rest --hono --biome
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; summary: "Create a Todo"; method: "POST"; body: ContractPlainType<{ text: string; }>; }, object, {}>'.
Run --react --ts-rest --hono --biome / Run --react --ts-rest --hono --biome
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, object, {}>'.
Run --react --ts-rest --hono --biome / Run --react --ts-rest --hono --biome
This expression is not callable.
Run --solid --hono --cloudflare --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --hono --cloudflare --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '({ body }: { body: any; }, _ctx: any) => Promise<{ status: number; body: { status: string; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "POST"; summary: "Create a Todo"; body: ContractPlainType<{ text: string; }>; }, { db: DrizzleD1Database<Record<string, never>> & { ...; }; }, {}>'.
Run --solid --hono --cloudflare --ts-rest --sqlite --drizzle --eslint --biome --oxlint / Run --solid --hono --cloudflare --ts-rest --sqlite --drizzle --eslint --biome --oxlint
Type '() => Promise<{ status: number; body: { demo: boolean; }; }>' is not assignable to type 'RouterImplementation<{ [x: string]: any; method: "GET"; }, { db: DrizzleD1Database<Record<string, never>> & { $client: D1Database; }; }, {}>'.
Windows / windows-latest
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Run (windows) / Run --react --hono --authjs --eslint --biome
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
bati-cli-macos-latest-22 Expired
2.49 MB
sha256:b0db2958ccb34b1d3b23a2290a61a10a0e54c040fbd626888f03bf1867450b3a
bati-cli-ubuntu-latest-22 Expired
2.49 MB
sha256:bab6f35c42a1993c1beef266a19aedf3b8a66feb36fcfb2dabf407d05d200941
bati-cli-windows-latest-22 Expired
2.49 MB
sha256:d4a674cbc8e35ce2d80eedabb10dccbc974c90805d21a5a79765e8d664d3f748
bati-tests-macos-latest-22 Expired
54.5 KB
sha256:d3d52456661a6d9df9fb7d1b103ed0f95e383460099b229110164fff647710b7
bati-tests-ubuntu-latest-22 Expired
54.5 KB
sha256:d3d52456661a6d9df9fb7d1b103ed0f95e383460099b229110164fff647710b7
bati-tests-windows-latest-22 Expired
54.5 KB
sha256:e451994e7cd4b0ed511d268ea4b704a6d336b64bbe290a96bc6b10f476f977e3
tests-files-macos-latest-22 Expired
12.2 KB
sha256:3f73720fbcc3951ab363a32febfe920d94b895b445f0ef4ea105120cfbede3e6
tests-files-ubuntu-latest-22 Expired
12.2 KB
sha256:5a153d189e71c386b4785005711665314b2109b06208571a4c2857987097b01e
tests-files-windows-latest-22 Expired
12.2 KB
sha256:72aaea28dbbb71e4189230720a3c511fae486b2f9d3a626331c3f41926586abd
tests-utils-macos-latest-22 Expired
65.4 KB
sha256:2389020c915e0929c5f6f9478ccd0cfca9c490a9c49b345a1af10671b44f38f2
tests-utils-ubuntu-latest-22 Expired
65.4 KB
sha256:28d6b9296e4396851a5e412c559ea2a5d08f5e574783e32e8550dd68a50097df
tests-utils-windows-latest-22 Expired
66.4 KB
sha256:6c9b0c64487bbb462a4b097130ff92ced8f33ecff3b102909bcb36ae351b7612