Skip to content

fix: update dependency effect to v3 #798

fix: update dependency effect to v3

fix: update dependency effect to v3 #798

Triggered via pull request August 27, 2024 00:49
Status Failure
Total duration 2m 42s
Artifacts

pr.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 4 warnings
test
Type '{ _tag: "supplied"; parameter: ParameterBasic; value: boolean; } | { _tag: "supplied"; parameter: ParameterBasic; value: { value: unknown; errors: string[]; }; } | { _tag: "error"; parameter: ParameterBasic; errors: ErrorInvalidArgument[]; }' is not assignable to type 'ParseResultBasic'.
test
Conversion of type 'Error' to type 'string' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
test
Conversion of type 'Error' to type 'number' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
test
Conversion of type 'Error' to type 'boolean' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
test
Type 'Either<T, never>' is not assignable to type 'ValidationResult<T>'.
test
This comparison appears to be unintentional because the types 'Error | null' and 'boolean' have no overlap.
test
Type 'true | Error' is not assignable to type 'boolean'.
test
Type '(value: unknown) => Either.Either<undefined, never> | Either.Either<boolean, never> | Either.Either<never, { value: unknown; errors: string[]; }>' is not assignable to type '(value: unknown) => ValidationResult<boolean | undefined>'.
test
Type '(params: { channels: Channels; prompt: string; marginLeft?: number | undefined; }) => Effect<any, never, State | null>' is not assignable to type '(params: { channels: Channels; prompt: string; marginLeft?: number | undefined; }) => Effect<never, never, boolean | undefined>'.
test
Property 'value' does not exist on type 'never'.
types
Type '{ _tag: "supplied"; parameter: ParameterBasic; value: boolean; } | { _tag: "supplied"; parameter: ParameterBasic; value: { value: unknown; errors: string[]; }; } | { _tag: "error"; parameter: ParameterBasic; errors: ErrorInvalidArgument[]; }' is not assignable to type 'ParseResultBasic'.
types
Conversion of type 'Error' to type 'string' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
types
Conversion of type 'Error' to type 'number' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
types
Conversion of type 'Error' to type 'boolean' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
types
Type 'Either<T, never>' is not assignable to type 'ValidationResult<T>'.
types
This comparison appears to be unintentional because the types 'Error | null' and 'boolean' have no overlap.
types
Type 'true | Error' is not assignable to type 'boolean'.
types
Type '(value: unknown) => Either.Either<undefined, never> | Either.Either<boolean, never> | Either.Either<never, { value: unknown; errors: string[]; }>' is not assignable to type '(value: unknown) => ValidationResult<boolean | undefined>'.
types
Type '(params: { channels: Channels; prompt: string; marginLeft?: number | undefined; }) => Effect<any, never, State | null>' is not assignable to type '(params: { channels: Channels; prompt: string; marginLeft?: number | undefined; }) => Effect<never, never, boolean | undefined>'.
types
Property 'value' does not exist on type 'never'.
lint
Type '{ _tag: "supplied"; parameter: ParameterBasic; value: boolean; } | { _tag: "supplied"; parameter: ParameterBasic; value: { value: unknown; errors: string[]; }; } | { _tag: "error"; parameter: ParameterBasic; errors: ErrorInvalidArgument[]; }' is not assignable to type 'ParseResultBasic'.
lint
Conversion of type 'Error' to type 'string' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
lint
Conversion of type 'Error' to type 'number' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
lint
Conversion of type 'Error' to type 'boolean' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.
lint
Type 'Either<T, never>' is not assignable to type 'ValidationResult<T>'.
lint
This comparison appears to be unintentional because the types 'Error | null' and 'boolean' have no overlap.
lint
Type 'true | Error' is not assignable to type 'boolean'.
lint
Type '(value: unknown) => Either.Either<undefined, never> | Either.Either<boolean, never> | Either.Either<never, { value: unknown; errors: string[]; }>' is not assignable to type '(value: unknown) => ValidationResult<boolean | undefined>'.
lint
Type '(params: { channels: Channels; prompt: string; marginLeft?: number | undefined; }) => Effect<any, never, State | null>' is not assignable to type '(params: { channels: Channels; prompt: string; marginLeft?: number | undefined; }) => Effect<never, never, boolean | undefined>'.
lint
Property 'value' does not exist on type 'never'.
test
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
types
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
lint
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
format
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/