Publishes the built static site to a Cloudflare R2 bucket.
Uses Req as the HTTP transport and :aws_signature to generate AWS
Signature V4 Authorization headers. Credentials are read from environment
variables at call time (configurable via :r2_env_vars).
Summary
Functions
Sync site_dir to the configured R2 bucket.