During our workflow, one job store as artifact the allure reports we generate. There is 1000 files. My issue is that store_artifacts send the file one by one. So the job took 1 minute. Which is really big and slow down a lot our CI.
A workaround is to archive these files, and then it took less than 10 seconds to upload it. But doing this, we cannot navigate easily in the report we generate. You have to download the archive, open it and open the index.html file. Plus, you cannot share a link to a particular page of the report.
It seems crazy that such a simple task is not optimized. I would image CircleCI automatically compress the files, and uncompress once on the CDN.