Is your feature request related to a problem? Please describe.
Workflow timeout_seconds is implemented in the Bundles Model but is missing from the Engine Workflow (brickflow/engine/workflow.py) this means that Brickflow cannot be used to create workflows with runtime timeouts.
Cloud Information
[x] AWS
[ ] Azure
[ ] GCP
[ ] Other
Description:
It would be nice if Brickflow Util Core included these options in the workflow and task definitions.
Describe alternatives you've considered
The alternative to this would be to not use brickflow
Additional context
timeout_seconds: Optional[float] = None
Is your feature request related to a problem? Please describe. Workflow timeout_seconds is implemented in the Bundles Model but is missing from the Engine Workflow (brickflow/engine/workflow.py) this means that Brickflow cannot be used to create workflows with runtime timeouts.
Cloud Information
Describe alternatives you've considered The alternative to this would be to not use brickflow Additional context timeout_seconds: Optional[float] = None