Fix associated release link on tag page
Release notes
Problem to solve
On the tag list page (example), if the tag has an associated release, it's shown in the entry. However, the release link is constructed as a hashlink, not as a permalink. This link points to the release list page, and if the entry is no longer on the first page of the pagination, the link breaks. Example:
https://gitlab.com/gitlab-org/gitlab/-/releases#v14.4.0-ee
For the tag seen below (found here), the associated release is no longer on the homepage of the Release list:
This means its link (below) is broken and does not scroll or point to release v13.8.0-ee
https://gitlab.com/gitlab-org/gitlab/-/releases#v13.8.0-ee
Intended users
Metrics
We can track clicks on the associated release link to see if the fix increased usage of the feature.
User experience goal
The user should be able to be directed precisely to the release they are looking for when following this link
Proposal
Change the URL structure on the tags list and page to point to the release permalink directly:
From: https://gitlab.com/gitlab-org/gitlab/-/releases#v14.4.0-ee
To: https://gitlab.com/gitlab-org/gitlab/-/releases/v14.4.0-ee
Further details
Permissions and Security
Documentation
Availability & Testing
Available Tier
What does success look like, and how can we measure that?
This is a small bugfix, but it could lead to increased usage of this link, if we decide to measure it. Overall, it can contribute to increase the adoption of GitLab Releases.