SimpleDataLabsInc / prophecy-build-tool

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).
https://pypi.org/project/prophecy-build-tool
Apache License 2.0
28 stars 3 forks source link

versioning compare fails if pbt_project.yml does not exist in target branch #129

Open neontty opened 1 day ago

neontty commented 1 day ago

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)