Increase allowed size of config.yml file
in progress
Minjun Seong
in progress
Hi folks, I'm a product manager at CircleCI. Our team is actively working to optimize and reduce processed config sizes. We will keep you all posted on our progress!
In the meantime, would appreciate more context on the main culprit of the config size (ex. recursive nature of orbs) as well as what you are currently doing as a workaround.
S
Seymur Kafkas
This is a blocker for large repos (especially monorepos), as the size of the config grows approximately proportionally to the size of the codebase. Also, given the recursive nature of orbs (one orb imports another), it is easy to reach the 8MB limit. One often needs to resort to ugly/temporary fixes that often sacrifice from maintainability/devx (such as removing orbs and extracting only the used commands/jobs).
Ideally this would be configurable on a repo/organization basis.