Using secrets inherit is a bit like a global variables. It makes it difficult to know what inputs a workflow needs & exposes more secrets to each wokflow than necessary increasing risk. It would be nice if we could pass the secret into the workflow as an input.