Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Workflow run display improvements - esp. for inputs. #3369
Given the following labelled workflow input:
It would show up as follows in the run form:
I think the fact the label is ignored is problematic. This PR fixes that. It also condenses the display of the input a bit - using the icon used in the workflow editor to describe the "type" of step represented instead of a potentially redundant textual description of the workflow step.
I also don't really like the "Step Index" display in the title taking up so much real estate. It isn't something users really need to know about and it is confusing in my opinion to describe an input as a "step" of the workflow so I just removed that outright. The new more condense, informative input is as follows:
Fwiw, my org's documentation for "how to run this workflow" includes a couple of steps with variable parameters and users are instructed to change parameters in those steps.
While in all of my documentation instances, the steps are relatively uniquely named (and the forms expanded by default during run), I could see the removal of step number being a negative. (E.g. we have three blast steps in a row with only small changes between them. If there were some parameter our documentation told them that they had to change, we couldn't easily instruct the user exactly which step was which.)
Might be nice to hear from others but some alternative solutions:
Otherwise, SUPER excited to see input dataset label being used. That is so much clearer! Also like the icons. They're subtle but appreciated.
@guerler Are you saying there is a different way to do it or that there is no change needed? It would just show like