Skip to content

Commit 36ab5e2

Browse files
committed
Add text about checking correctness for secrets.
1 parent a321dbb commit 36ab5e2

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Process.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,13 @@ $graph:
441441
type). However implementations may, at user option, treat
442442
failure to look up a secret as a fatal error.
443443
444+
Workflow engines should verify that, when a secret is passed
445+
through multiple levels (e.g. from a parent workflow to a
446+
sub-workflow to a command line tool), it is secret at every
447+
level, for example through a check that secret inputs are only
448+
be passed to workflow steps where the inputs are also marked
449+
as secret, or that secret inputs to a workflow step are
450+
themselves secret at the parent workflow level.
444451
445452
- name: OutputParameter
446453
type: record

0 commit comments

Comments
 (0)