You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@fsuc reported a lot of time was consumed during the download of its projects dependencies, specially with OUDS. Swift Package Manager takes more than 10 minutes on CI/CD to download through proxys the OUDS Swift Package.
Indeed, if we clone the whole repository, we reach up to 1 GB of data, even if we use BFG to get rid of the design system toolbox app and put it in its repository (#187)
However if we download only the default branch, we download less content.
Context
@fsuc reported a lot of time was consumed during the download of its projects dependencies, specially with OUDS.
Swift Package Manager takes more than 10 minutes on CI/CD to download through proxys the OUDS Swift Package.
Indeed, if we clone the whole repository, we reach up to 1 GB of data, even if we use BFG to get rid of the design system toolbox app and put it in its repository (#187)
However if we download only the default branch, we download less content.
We can suppose the issue here is about the documentation Git branch gh-pages which contains hundred and hundreds of files.
Solutions to improve developer experience and reduce download time:
However:
Workarounds
Tip
Change the Git configuration in increase limits, sizes and memory.
Tip
Reset the gh-pages branch to keep only one commit
(action done on 2026/07/24)
Definition of Done
Screenshots
Single branch clone
Naive clone (default)
Note
Made a test with a reset gh-pages branch with only one version build for documentation.
It downloads more files, too much for the need of the users.
Important
It confirms a dedicated repository for documentation (let's say ouds-ios-documentation) is needed.