Improved error handling
return the last error with any error we get (#50) * Fix linting warnings * in workflow.run() append the last_error to any error * Improve the error handling * things caught by handling errors
return the last error with any error we get (#50) * Fix linting warnings * in workflow.run() append the last_error to any error * Improve the error handling * things caught by handling errors