Improve exit code handling in python/type-checking
This MR improves the exit code handling in python/type-checking and adds a new fail_on_findings
input to allow the user to choose whether lint should mean the job fails.
This MR improves the exit code handling in python/type-checking and adds a new fail_on_findings
input to allow the user to choose whether lint should mean the job fails.