common-workflow-language / cwl-v1.3

Apache License 2.0
4 stars 4 forks source link

Collecting new features for CWL v1.3 #2

Open mr-c opened 1 year ago

mr-c commented 1 year ago
mr-c commented 6 months ago

See https://github.com/common-workflow-language/common-workflow-language/milestone/10 for other ideas ; which ones do we want to implement for CWL v1.3?

tetron commented 1 month ago

From discussion at CWL conference hackathon

add "secret" to input parameter

"secret" field can be

If "secret" is provided, the "type" of the input parameter can only be "string" or "string[]", plus "null" if the secret is optional. If "secret" is a string and the platform supports looking up credentials, the input parameter is implicitly optional (but it is a fatal error if the platform does not support secret storage or the lookup fails).