Allow different release name
In the current release command, the release name is always Release {tag_name[1:]}. But in the case of staging/ApexOS, the release is always cut from master branch. Therefore there's no way to inject the actual release version (e.g., v1.0.0rc10) into the release name.
I'm adding a new option to let the user specify the name of the release.