Release pipelines will live at the project level. When you create a release pipeline, you will need to provide the following fields:
- Name
Release pipelines should be initially created in a 'draft' status. When the user is ready to use the release pipeline, they should explicitly have to 'publish' the release pipeline.
The FE should manage the data until the point at which the user clicks 'save release pipeline', at which point, it will make the necessary requests to the API.
Only project administrators should be able to create release pipelines.