Prophecy-built-tool (PBT) allows you to quickly build projects generated by Prophecy (your standard Spark Scala and PySpark pipelines) to integrate them with your own CI / CD (e.g. Github Actions), build system (e.g. Jenkins), and orchestration (e.g. Databricks Workflows).
some edge cases the user may be comparing to a branch which has no code in it (merging to main or prod for the first time releasing)
in that case, detect the error and return OK on comparison (check passes because whatever version is in the feature branch is by definition larger than nothing)
some edge cases the user may be comparing to a branch which has no code in it (merging to main or prod for the first time releasing)
in that case, detect the error and return OK on comparison (check passes because whatever version is in the feature branch is by definition larger than nothing)