hack/validate/deprecate-integration-cli: don't exit on success
The `hack/validate/deprecate-integration-cli` script exited on
success. As a result, validation steps to run afterwards would
not be executed.
@@ -9,11 +9,8 @@ new_tests=$(
grep -E '^\+func (.*) Test' || true
)
-if [ -z "$new_tests" ]; then
- echo 'Congratulations! No new tests added to integration-cli.'
- exit
-fi
-
+if [ -n "$new_tests" ]; then
+ {
echo "The following new tests were added to integration-cli:"
echo
echo "$new_tests"
@@ -21,5 +18,8 @@ echo
echo "integration-cli is deprecated. Please add an API integration test to"
echo "./integration/COMPONENT/. See ./TESTING.md for more details."
echo
-
-exit 1
+ } >&2
+ false
+else
+ echo 'Congratulations! No new tests added to integration-cli.'
+fi
