Allow a Release's release link assets to be edited through the "Edit Release" page

Problem to solve

Editing release assets via UI, specifically release links, will empower our vision for runbooks #9427 (closed).

Users want to be able to attach release plans to their Releases in GitLab. They want to be able to see tasks related to a specific release, which means on the Release Landing page as well as in the Release Dedicated view.

Target audience

  • Release Managers and teams involved in executing releases
  • Our internal customers are the #production team (for runbooks in general) and #delivery team (for release plans).

UX Proposal

We will enable users to edit an Asset Link (such as Runbooks) using the UI GitLab on Releases Page.

🖼 SEE UX PROTOTYPES IN THE DESIGN TAB 🖼

User stories

As a Release Manager, I want to link assets to my release, so that I can combine planning all items, whether or not they are in GitLab, into my release plan.

Acceptance criteria:

  • While editing a release using GitLab's UI, user sees a new Links option in the form, under the new section header Assets.
  • The data should be pre-populated while editing the form, if applicable.
  • The acceptance criteria from #9427 (closed) should be duplicated here.
  • Once updated, the new data should be reflected on the Releases overview and detail page.

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

As a factor of adoption, this feature should increase the number of runbooks linked in release pages.

Documentation

Yes, this feature will require updates to our documentation.

Links / references