Skip to content

Create To-Do item for deployment approval (Environments detail page)

Release notes

Problem to solve

The goal of this issue is to iterate on the Inform users of pending deployment approval MVC (#357026) by adding the ability to link directly to the specific environment's detail page.

As a deployment approver, I want to be notified of a pending approval and be able to navigate to the specific environment so I can quickly and easily review and approve the deployment.

Intended users

Release Manager (Approver) or Development Team Lead (Approver)

As a release manager or team lead, I want to be notified when my review and action is needed to approve (or reject) a manual job.

User experience goal

As an approver, I can will be notified via GitLab Todos that an action is needed for me to approve or reject a deployment job.

Proposal

Requirements / User Stories

  • As an approver, I want to be notified when my review and action is needed to approve (or reject) a manual job so I can quickly take action and make sure my team delivers value quickly.
    • Notification is delivered by Todos.
  • As an approver viewing the TODO, I can click through to navigate to the environments page and easily see the environment and deployment that is relevant
    • Link in the todo goes to the single Environment detail page
Todo text

User Name triggered deployment #12345 (closed) to protected environment environment-name at Group / Project that requires your approval or rejection • Timestamp Top Commit: Commit message for top commit of that deployment

Chris Balane triggered deployment #92390 to protected environment production at GitLab.org / GitLab that requires your approval or rejection • 27 Oct 2021, 21:58
Top Commit: Merge branch 'remove-deprecated-card-component-from-pajamas-documentation’

image

Permissions and Security

Documentation

Availability & Testing

Available Tier

GitLab Premium

What does success look like, and how can we measure that?

Users rely on these notifications to be alerted to when deployments require their attention for approval. They are able to navigate to the relevant environment detail page and complete the pending approval.

Metrics

  • Click-through rate for the environment detail link in the TODO
  • Approval/Rejections completed after clicking through to the environment detail page

What is the type of buyer?

Is this a cross-stage feature?

No

Links / references

Edited by Rayana Verissimo