actions / download-artifact

MIT License
1.44k stars 498 forks source link

[bug] slow download speed / max download speed? #362

Open nmichlo opened 1 week ago

nmichlo commented 1 week ago

What happened?

Slow download speed on v4 of the action.

1Gb file took 12 minutes to download on a 500mbps line.

What did you expect to happen?

This should take ~20s at most.

How can we reproduce it?

Upload a large file and download it again.

Anything else we need to know?

self-hosted macOS runner.

Downloads used to be faster.

What version of the action are you using?

v4

What are your runner environments?

self-hosted

Are you on GitHub Enterprise Server? If so, what version?

No response

rwader-swi commented 1 week ago

Lots of people are facing the same issue. Ironically v3 is faster but its gonna be deprecated and support will be completely removed. Can you all please fix the v4 issues before deprecating v3? @bethanyj28

rasharab commented 2 hours ago

Hit this issue today. 5GB file took over 20 minutes to download. Ironically, took 40 seconds to upload using v4 of upload-artifact. We're thinking of abandoning using these actions as they're just too non-performant. (moving to s3)

nmichlo commented 26 minutes ago

Moving to S3/alternative seems like it will be the most reliable solution.

We spent considerable time consolidating on a single system for handling code review and CI/CD, but GitHub so far is proving to be more of a hinderance than it is actually useful. Would recommend not using GitHub in the first place with all the issues and lack of support.