Show tags on Environments Page for commits pending approval

Release notes

This first iteration of showing related tags for a deployment only supported completed deployments. With this release, you can now see tags for deployed commits in the Environment page for deployments that are pending approvals as well. This information helps provide more context about what is being deployed to the people involved with executing and approving the deployment.

Problem to solve

With #15419 (closed), you can now see tags for deployed commits in the Environments page however this doesn't include commits that are still pending approval.

Screen_Shot_2022-09-27_at_10.19.48_AM

It would be much easier for users to review the commits that are pending approval.

Proposal

  • Add tag information and link beside the branch similar for deployed commits.

Intended users

Feature Usage Metrics

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by Chris Balane