Sequential upload
Currently assets are uploaded concurrently. We have around 1400 release files and github does not like so many concurrent uploads - as they also state in their best practices - in my fork I added a parameter that allows to switch to sequential uploads instead. Ist this a feature you'd be interested in? If so, I would prepare a PR.
1400 release files
I’d rather not optimize for this case at this point in time. That seems like a lot to ask users to down loaded these individually. An alternative would be to create an archive, zip or tar, file that contains a bundle of them and use that as your release asset for download
Our use case does not require the user to download all those files. Those are binary files for different platforms. We have a configurator which is fetching those release files automatically for the user.
I just brought this up since github "officially" discourages from so many parallel uploads. I understand if you see this as an edge case and don't want to implement it. Feel free to close, this can just be a reference for future users running into the same issues.