sdk-java
sdk-java copied to clipboard
Validation missing out on refname in foreach>actions
What happened: Validation passed What you expected to happen: Validation Fail How to reproduce it: use this yaml for validation
id: Test
version: "1.0"
specVersion: "0.8"
name: Test
description: Test
functions:
- name: Test
states:
- name: TestingForEach
type: foreach
inputCollection: "${ .archives }"
iterationParam: archive
outputCollection: "${ .output}"
actions:
- functionRef:
refName: DoesNotExist
end:
terminate: true
Anything else we need to know?:
for type operation
, the functionRef will be checked against the list of functions
provided at the top of the file however the validation is missing if the type is foreach
Environment:
- Specification version used: v0.8