You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, you can make calls to create workflows or update steps and there is no validation to ensure you have:
(1) selected a valid workflow
(2) selected a valid step that belongs in your chosen workflow
(3) selected the correct repository for the workflow
It does verify that the state is valid, however.
It would be useful to have some validation either at the gem level or at the service level (i.e. in https://github.com/sul-dlss/workflow-service) to prevent bad workflow entries from being inadvertently created by consumers (which can lead to odd inconsistencies in reports and in argo)