fix github uri
add vendor_is_vendor conditional to upload dir