smile-luobin
smile-luobin
`secretKeyRef` is unsupported in `valueFrom`. arguments: parameters: - name: foobar valueFrom: secretKeyRef: name: my-secret key: test will be Unmarshaled as: parameters: - name: foobar valueFrom: {} there is no validation...
@Siebjee agree with you. maybe we can do validation in func `validateArgumentsValues` [argo-workflows/workflow/validate/validate.go](https://github.com/argoproj/argo-workflows/blob/06b0a8cce637db1adae0bae91670e002cfd0ae4d/workflow/validate/validate.go#L754), and return a more explanatory error if `valueFrom=={}`.
> This needs a test before it can be approved and merged. done.
Same error on me,can you help me.