Skip to content

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

chore(deps): update dependency zod to v4

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

Triggered via pull request June 3, 2026 17:28
Status Failure
Total duration 21m 46s
Artifacts 12

tests-entry.yml

on: pull_request
Run (mac)  /  Run --react --hono --authjs --eslint --biome
31s
Run (mac) / Run --react --hono --authjs --eslint --biome
Matrix: tests-ubuntu
Run (windows)  /  Run --react --hono --authjs --eslint --biome
1m 25s
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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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 --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:decd8d4109907c75b27e8d5dd7a565b807969f179682853d245a3d21b159fa9d
bati-cli-ubuntu-latest-22 Expired
2.49 MB
sha256:ba9942eaafcffb29d8223f379024fc80f751931d718b588bb30dc1092c7b76f9
bati-cli-windows-latest-22 Expired
2.49 MB
sha256:c59b4961196879d090ccffac6646d3564497c526d0e560cb3c371438647f155a
bati-tests-macos-latest-22 Expired
54.5 KB
sha256:fd23d167322a4fe2dd1804cbddfb14ca88f36450f8ccf8ba042b9a2ea39a318e
bati-tests-ubuntu-latest-22 Expired
54.5 KB
sha256:fd23d167322a4fe2dd1804cbddfb14ca88f36450f8ccf8ba042b9a2ea39a318e
bati-tests-windows-latest-22 Expired
54.5 KB
sha256:38a8b09737557bd24a142e29e44b636cf298d5c68bb72fd49c83c1706cce1cf7
tests-files-macos-latest-22 Expired
12.2 KB
sha256:8942fc0e029214f185926e37e223cc1e271adda98839788475d6375a581d9108
tests-files-ubuntu-latest-22 Expired
12.2 KB
sha256:8eb9f6b3f79a586d8c8163ca936935a71ca1a7d9b3d38f6dad1f9a37c164dd26
tests-files-windows-latest-22 Expired
12.2 KB
sha256:42755b8e3b16930e3fbb0e9947b76675cb430b9495b21f1fda368e14322882d9
tests-utils-macos-latest-22 Expired
65.4 KB
sha256:410862e85d4f95da78258be79b0b7ea178adbf5496f5eea5d44c1340f999f443
tests-utils-ubuntu-latest-22 Expired
65.4 KB
sha256:58ac47f7ea0058390b219d86f5968bba83ac95adb5e9feb922d85304eb452ac3
tests-utils-windows-latest-22 Expired
66.4 KB
sha256:3d4735e7a532b0ec84ef3ba465350e9ac426447e6348781d9c3c1500e6dd2b7c