Convert uses of Qa::Ref to AutoDeploy::Version
What does this MR do?
The previous implementation of AutoDeploy::Version
was unused after ae72ba14, so the first commit in this MR rewrites the implementation to satisfy its current needs, i.e., replacing out-of-scope uses of Qa::Ref
.
Cleanly dealing with these package/tag strings became an issue as I was working on gitlab-com/gl-infra/delivery#2064 (closed), so I prioritized resolving this ~"technical debt".
Closes https://gitlab.com/gitlab-org/release-tools/-/issues/448
Author Check-list
- [-] Has documentation been updated?
Edited by Robert Speicher