Make available command shoe branches dynamically instead of hardcoded values
The available command has hard-coded values for branches that are available to the user (see https://gitlab.gwdg.de/mpsd-cs/mpsd-software-manager/-/blob/105008a69684527e98ea7eef83d258378f371548/src/mpsd_software_manager/cmds/available.py#L127). Since we now have the branches released from the develop branch only when we officially release them for users, We should rather just list the branches that are available with releases/
prefix. Further, the --develop
option could be used as a switch to list all the possible branches.