Remove `active_version` and `version_for_date` from `ReleaseManager::Schedule`
The ReleaseManager::Schedule
has the purpose of returning the active release managers in a given period, this class has been used so far to also return the active GitLab version and the GitLab version for a specific date. These methods are out of the context of the class, and with the switchover to a dynamic release date, they're provided by the gitlab-releases gem.
Exit criteria
-
The active_version
andversion_for_date
should be removed from theReleaseManagers::Schedule
class, and the codebase should be updated to use the methods from the gem. -
The methods from the GitlabReleasesClient
should return a valid version.
Edited by Mayra Cabrera