You may have a set of commands that need to be ran in a particular order. You can try outlining those in a README but someone will overlook those instructions. Instead, it would be convenient if we could create custom workflows for each project which contain jobs. Each job will be able to defined commands which could be a sequence or a single command.
Then a user would only have to run one command that will execute the workflow. Examples,
Problem / Motivation
You may have a set of commands that need to be ran in a particular order. You can try outlining those in a README but someone will overlook those instructions. Instead, it would be convenient if we could create custom workflows for each project which contain jobs. Each job will be able to defined commands which could be a sequence or a single command.
Then a user would only have to run one command that will execute the workflow. Examples,
px workflow:execute local-setup
px workflow:execute deploy