Closed Harshith-umesh closed 11 months ago
This PR adds the wait_for condition, which enables a workflow step to wait for another step without having a direct dependency between the two.
Use the latest release of the python deployer
Adds test cases for serial and parallel execution in a workflow.
Moves the printversion logic to the top of the main.go file immediately after parsing all the flags. closes #52
Note: This is only one of the parts required to enable parallel execution #63 , the ability to terminate parallel steps is still being developed.
By contributing to this repository, I agree to the contribution guidelines.
I was successful in functionally testing this with a workflow. Great work!
Race condition issue: https://github.com/arcalot/arcaflow-engine/issues/101
Changes introduced with this PR
This PR adds the wait_for condition, which enables a workflow step to wait for another step without having a direct dependency between the two.
Use the latest release of the python deployer
Adds test cases for serial and parallel execution in a workflow.
Moves the printversion logic to the top of the main.go file immediately after parsing all the flags. closes #52
Note: This is only one of the parts required to enable parallel execution #63 , the ability to terminate parallel steps is still being developed.
By contributing to this repository, I agree to the contribution guidelines.