Condition blocks on steps are now parsed properly, instead of raising an error if present. The includePaths element must be a list containing at least one entry, like in the real Bitbucket.
The conditions are ignored for now when running the pipeline, and a warning is emitted to inform the user about that.
Fixes #24
Drive-by: Update dependencies and pre-commit hooks
Condition blocks on steps are now parsed properly, instead of raising an error if present. The
includePaths
element must be a list containing at least one entry, like in the real Bitbucket.The conditions are ignored for now when running the pipeline, and a warning is emitted to inform the user about that.
Fixes #24
Drive-by: Update dependencies and pre-commit hooks