Backend: Introduce components per release limits
Summary
This issue is to introduce a components per release
limit so that the current release workflow has optimal performance initially.
Once the new release workflow process has shifted over to using release-cli
, the limit of components per release can be increased.
Proposal
It is recommended that at this time the limit should be set to 10 components per release. We should also include a separate documentation MR that shares this limit in our user docs for transparency to our users.
Additional details
Some relevant technical details, if applicable, such as:
- Does this need a feature flag?
- Does there need to be an associated instrumentation issue created related to this work?
- Is there an example response showing the data structure that should be returned (new endpoints only)?
- What permissions should be used?
- Is this EE or CE?
-
EE -
CE
-
- Additional comments: