Skip to content

Frontend: Allow publishing process only via `release-cli`

Briley Sandlin requested to merge 442066-disable-release-button into master

What does this MR do and why?

Related to #442066 (closed)

Design issue: #442308 (closed)

Screenshots or screen recordings

Before After
Screenshot_2024-02-29_at_10.30.10_AM Screenshot_2024-02-23_at_2.38.37_PM

How to set up and validate locally

  1. Navigate to a project that is enabled as a CI/CD Catalog resource
  2. Go to <project>/-/releases
  3. The "New release" button should be disabled with the tooltip displayed in the screenshot
  4. Navigate to a project that is not a Catalog resource
  5. The "New release" button should be enabled with a default tooltip
Edited by Briley Sandlin

Merge request reports