Skip to content

Re-use the "edit release" form for Release creation

Problem to solve

Once we implement a single edit release interface #208952 (closed), we will want to reuse that creation of release.

Intended users

Further details

This will enable a user to leverage the same fields in the Edit Release form to also create.

Proposal

As a Release Manager, I want to create and edit Releases using a similar interface.

Acceptance criteria

  • This new "create" form would be exposed in two places - tag / new tag and release / new release.
  • Similarly, the page title would change to read "New Tag" or "New Release" to match the breadcrumb.
  • The button label to create the item should be updated: Create tag and Create release.

Out of scope

  • Expand/collapse of form UI
  • Updates to the Tags form UI

Documentation

  • We will need to update the release creation and editing screen shots and instructions

Place to edit: https://docs.gitlab.com/ee/user/project/releases/#creating-a-release

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

  • We need to be able to measure how many users are creating releases from the UI vs API

What is the type of buyer?

Community/Core

Edited by Rayana Verissimo