How do I zip the required files for hosted testing?

Thats incorrect.

You just built and uploaded the developer rig, not the extension you wrote.

yarn build builds the “production” version of the rig and is unrelated to the extension assets