- factor out release name parsing into multiple functions that are easier to unit test