Skip to content

Add internal workflows without going through tmp file #35312

Add internal workflows without going through tmp file

Add internal workflows without going through tmp file #35312

Triggered via pull request February 27, 2025 09:13
Status Failure
Total duration 1m 12s
Artifacts

typing.yml

on: pull_request
Matrix: type-checking
Fit to window
Zoom out
Zoom in

Annotations

10 errors
type-checking (3.12): src/ert/config/workflow_job.py#L72
No overload variant of "get" of "dict" matches argument type "str"
type-checking (3.12): src/ert/config/workflow_job.py#L73
No overload variant of "get" of "dict" matches argument types "str", "bool"
type-checking (3.12): src/ert/config/workflow_job.py#L93
Argument "ert_script" to "WorkflowJob" has incompatible type "Callable[[], ErtScript] | None"; expected "type[ErtScript] | None"
type-checking (3.12): src/ert/plugins/workflow_config.py#L32
Argument 1 to "InternalWorkflowJob" has incompatible type "ErtScript"; expected "type[ErtScript]"
type-checking (3.12): src/ert/plugins/plugin_manager.py#L351
Missing key "config_file" for TypedDict "JobDoc"
type-checking (3.12): src/ert/workflow_runner.py#L47
"WorkflowJob" has no attribute "internal"
type-checking (3.12): src/ert/workflow_runner.py#L57
Unused "type: ignore" comment
type-checking (3.12): src/ert/workflow_runner.py#L70
"WorkflowJob" has no attribute "internal"
type-checking (3.12): src/ert/workflow_runner.py#L70
"WorkflowJob" has no attribute "script"
type-checking (3.12): src/ert/workflow_runner.py#L72
"WorkflowJob" has no attribute "internal"