add error handling --skip-ci