Extend CI components limit from 30 to 100 per project
Summary
As discussed in #549641 (comment 2611031362), we need to extend the current CI components limit from 30 to 100 per project as an immediate improvement before implementing full configurability.
Background
The current COMPONENTS_LIMIT
is hardcoded to 30 in app/models/ci/catalog/components_project.rb
. Multiple customers have expressed the need for higher limits
Proposed Solution
- Update the hardcoded
COMPONENTS_LIMIT
from 30 to 100 inapp/models/ci/catalog/components_project.rb
- This serves as an immediate improvement while we work on making the limit fully configurable in #549641
Additional information
- Discussion thread: #549641 (comment 2734870453)
- Current implementation: https://gitlab.com/gitlab-org/gitlab/-/blob/881cd96cd16fcee0078b5e61e5092b9cdcb6e4d6/app/models/ci/catalog/components_project.rb#L11
Implementation plan
Edited by 🤖 GitLab Bot 🤖