Describe the current behavior
The commit to be released has to be in main
Describe the expected behavior
Sometimes you know that you want to release something with a few cherry-picked commits as the vX.Y.0 version, without having to do a vX.Y.0 version and then cherry picking commits and then vX.Y.1
Describe the steps
No response
Environment
No response
Relevant Log Output
No response
Extra Information
No response