Validate that inputs.source is set and non-empty, returning the value.
Throws a uniform error message naming the verb so the workflow log surfaces
exactly what's missing. Commands that allow an empty-string source for
special semantics (e.g. purge with explicit whole-bucket scope) should
not use this helper.
Validate that
inputs.sourceis set and non-empty, returning the value. Throws a uniform error message naming the verb so the workflow log surfaces exactly what's missing. Commands that allow an empty-string source for special semantics (e.g.purgewith explicit whole-bucket scope) should not use this helper.