Unzip R2 -> R2 with Workers

Hi there 👋

I'm new to Workflows (and workers). Just starting out with using CloudFlare for compute. Noob question, but has anyone had success getting Workflows to unzip a zip file from R2 to R2?

I have a 100 mb zip file whose contents are 500mb+ so I can't load into memory and need to stream. That sounds nice in theory. But in practice, I've been banging my head against the wall for 2 hours trying to get this workflow step to work. After 20m+ of wall time (just to unzip a 100mb zip file!!) still running. Something here isn't right....

HEEEELLLPP!!! please 🙏

Here's my work so far: https://gist.github.com/jonazri/8c610c4573d2478cac656eb2f474d33b
Was this page helpful?