arazzo-step-description
arazzo-step-description checks that every step in every workflow has a description.
Why did this violation appear?
A step is missing description, or the value is empty.
Bad example
workflows:
- workflowId: readPet
steps:
- stepId: read
operationId: $sourceDescriptions.api.read
Good example
workflows:
- workflowId: readPet
steps:
- stepId: read
description: Fetch the pet, we need its ID for the next step.
operationId: $sourceDescriptions.api.read
How do I fix this violation?
Describe why the step is there. The operation it calls is already in the file. The reason it’s being called isn’t.
