Skip to content

Commit 2a3029b

Browse files
committed
Add text about checking correctness for secrets.
1 parent f9a3879 commit 2a3029b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Process.yml

+7
Original file line numberDiff line numberDiff line change
@@ -828,6 +828,13 @@ $graph:
828828
type). However implementations may, at user option, treat
829829
failure to look up a secret as a fatal error.
830830
831+
Workflow engines should verify that, when a secret is passed
832+
through multiple levels (e.g. from a parent workflow to a
833+
sub-workflow to a command line tool), it is secret at every
834+
level, for example through a check that secret inputs are only
835+
be passed to workflow steps where the inputs are also marked
836+
as secret, or that secret inputs to a workflow step are
837+
themselves secret at the parent workflow level.
831838
832839
- name: OutputParameter
833840
type: record

0 commit comments

Comments
 (0)