Can the Definition and Order of Workflow Steps be Stored Separately in the Projects/GitHub Integration?

This topic was automatically generated from Slack. You can find the original thread here.

For the Projects/GitHub integration, it would be awesome if the definition of the steps was stored separately from the order of the steps in the workflow (in the yaml files).

And it would produce a much cleaner & comprehensible diff when just moving some steps around.