Skip to content

fix(step-functions): serialize task timeout correctly - #6985

Open
omercnet wants to merge 1 commit into
anomalyco:devfrom
omercnet:fix/6747-step-timeout
Open

fix(step-functions): serialize task timeout correctly#6985
omercnet wants to merge 1 commit into
anomalyco:devfrom
omercnet:fix/6747-step-timeout

Conversation

@omercnet

Copy link
Copy Markdown

Related Issues

Fixes #6747

In a Nutshell

  • Emit the valid ASL task timeout field
  • Cover duration and JSONata timeout serialization

Description

Task states currently serialize timeout as unsupported Timeout, causing AWS to reject the state machine definition. Serialize it as TimeoutSeconds while preserving duration conversion and JSONata expressions.

Must

  • Tests
  • Documentation (not applicable)

@omercnet

Copy link
Copy Markdown
Author

The pull request workflow is awaiting maintainer approval for this fork contribution. Please approve the check workflow run when convenient: https://github.com/anomalyco/sst/actions/runs/33207401937

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Step Function task: Field 'Timeout' is not supported

1 participant