fixig dry run bug, fixing issue where github repo's without a slash caused error, improving logging to work for both dry-run and normal run