Skip to content

Add Schema old behaviour back via Options #2208

Add Schema old behaviour back via Options

Add Schema old behaviour back via Options #2208

Triggered via pull request October 11, 2024 21:41
Status Failure
Total duration 49s
Artifacts

main.yml

on: pull_request
Matrix: test
Matrix: types
Fit to window
Zoom out
Zoom in

Annotations

80 errors
TypeScript ~5.2.0: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
TypeScript ~5.2.0: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
TypeScript ~5.2.0: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.2.0: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.2.0: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
TypeScript ~5.2.0: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.2.0: test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
TypeScript ~5.2.0: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.2.0: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript ~5.2.0: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript ~5.3.0: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
TypeScript ~5.3.0: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
TypeScript ~5.3.0: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.3.0: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.3.0: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
TypeScript ~5.3.0: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.3.0: test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
TypeScript ~5.3.0: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.3.0: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript ~5.3.0: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript latest: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
TypeScript latest: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
TypeScript latest: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript latest: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript latest: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
TypeScript latest: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript latest: test-d/schema.ts#L99
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript latest: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript latest: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript latest: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
Node.js 16: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
Node.js 16: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
Node.js 16: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
Node.js 16: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
Node.js 16: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
Node.js 16: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
Node.js 16: test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
Node.js 16: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
Node.js 16: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
Node.js 16: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript ~5.1.0: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
TypeScript ~5.1.0: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
TypeScript ~5.1.0: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.1.0: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.1.0: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
TypeScript ~5.1.0: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.1.0: test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
TypeScript ~5.1.0: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.1.0: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript ~5.1.0: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
Node.js 18: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
Node.js 18: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
Node.js 18: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
Node.js 18: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
Node.js 18: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
Node.js 18: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
Node.js 18: test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
Node.js 18: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
Node.js 18: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
Node.js 18: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
Node.js 20: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
Node.js 20: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
Node.js 20: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
Node.js 20: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
Node.js 20: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
Node.js 20: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
Node.js 20: test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
Node.js 20: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
Node.js 20: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
Node.js 20: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript ~5.4.0: test-d/schema.ts#L41
Type 'string[]' is not assignable to type 'FooOption'.
TypeScript ~5.4.0: test-d/schema.ts#L42
Type '{ key: string; }' is not assignable to type 'string'.
TypeScript ~5.4.0: test-d/schema.ts#L65
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.4.0: test-d/schema.ts#L66
Argument of type 'string' is not assignable to parameter of type 'FooOption[]'.
TypeScript ~5.4.0: test-d/schema.ts#L67
Argument of type 'string' is not assignable to parameter of type '{ key: FooOption; }[]'.
TypeScript ~5.4.0: test-d/schema.ts#L98
Type 'ComplexOption[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.4.0: test-d/schema.ts#L99
Type 'ComplexOption[]' is not assignable to type 'ComplexOption'.
TypeScript ~5.4.0: test-d/schema.ts#L100
Type '{ key: ComplexOption; }[]' is missing the following properties from type 'ComplexOption': type, validation
TypeScript ~5.4.0: test-d/schema.ts#L121
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.
TypeScript ~5.4.0: test-d/schema.ts#L122
Argument of type 'ComplexOption' is not assignable to parameter of type 'ComplexOption[]'.