If you pass in bad tags, the error could be more explicit rather than relying on gihub's
changelog generate --tags "v1.0.7,v2.0.0"
{"message":"Not Found","documentation_url":"https://developer.github.com/enterprise/2.14/v3/repos/commits/#compare-two-commits"}