Frontend: Inform users recommended way to release in the release page

Overview

See the details in the team sync (Internal)

Proposal

  • Once we have documentation recommending releases-cli, we could inform users on the release page we are recommending to use releases-cli.
  • This alert shows up only if users enable the toggle and mark the project as a catalog resource.
  • 🔗 Figma prototype
  • 👉 Design tab

Next steps

Update based on the November 1st team sync

I don’t think we can “block” the release via the UI. Customers may still want to create a release but not “publish” it in the catalog. The “release-cli” will essentially do a 2-step process: release + publish.

We will adjust the UI text depending on the customer feedback in future iterations.

Frontend: Allow dismiss the alert after users r... (#429806)

Edited by Sunjung Park