astronomer / astro-cli

CLI that makes it easy to create, test and deploy Airflow DAGs to Astronomer
https://www.astronomer.io
Other
334 stars 70 forks source link

Upgrade Test Command doesn't handle errors properly #1647

Closed sunkickr closed 2 months ago

sunkickr commented 2 months ago

Describe the bug

upgrade-test command doesn't return an exit code of 1 when the DAG parse test fails. This makes it so the failures doesn't stop their CI/CD pipeline

Please paste terminal or playground output in a code block here

What CLI Version did you experience this bug?

This CLI bug is related to which Astronomer Platform?

What Operating System is the above CLI installed on?

🪜 Steps To Reproduce

📸 Screenshots