the TL;DR here is that we are uploading your site assets to cloudflare workers kv, to be served from cloudflare's edge network by a custom Worker, defined in the workers-site
directory. the publish command below does all the work of uploading the assets and deploying the necessary worker. maintenance pages are a nice use case, since the worker intercepts all traffic through its configured route while it is up.
This can be just a basic HTML page with images, or it can be from a static site generator. what's important is the built assets.